{"cik":31107,"entityName":"THE EASTERN COMPANY","facts":{"dei":{"EntityCommonStockSharesOutstanding":{"label":"Entity Common Stock, Shares Outstanding","description":"Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.","units":{"shares":[{"end":"2011-01-01","val":6213878,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-07-28","val":6168237,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-27","val":6213566,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2012-04-25","val":6214199,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-07-25","val":6219021,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-10-24","val":6219334,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2013-02-25","val":6219749,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2013-04-24","val":6220009,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2013-04-24","val":6221456,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q1I"},{"end":"2013-10-23","val":6221817,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2014-02-28","val":6222168,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2014-04-23","val":6222625,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-07-23","val":6223094,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-10-22","val":6223577,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-03-02","val":6244013,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-04-28","val":6244391,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-29","val":6245038,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-30","val":6246412,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-03-04","val":6247732,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-04-27","val":6250207,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-27","val":6252365,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-11-02","val":6254287,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-03-13","val":6256098,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2017Q1I"},{"end":"2017-05-03","val":6258233,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2017-07-27","val":6259568,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-18","val":6261415,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2018-02-27","val":6263245,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2018-03-31","val":6265000,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6266911,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":6257588,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2019-02-15","val":6231409,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2019-03-30","val":6233000,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":6236000,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":6238317,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2020-02-15","val":6240705,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2020-03-28","val":6230731,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":6237595,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":6242912,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-02-15","val":6247981,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-04-03","val":6253501,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":6268754,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":6275180,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-02-15","val":6247163,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-04-02","val":6239824,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":6217164,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":6215123,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2023-02-15","val":6221976,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2023-04-01","val":6231612,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":6238316,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6238413,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2024-02-15","val":6208126,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2024-03-30","val":6233510,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":6228432,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":6183179,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2025-02-15","val":6135278,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2025-03-29","val":6146785,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":6098163,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":6068650,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-02-15","val":6041767,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-02-15","val":6041767,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2026Q1I"}]}},"EntityPublicFloat":{"label":"Entity Public Float","description":"The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.","units":{"USD":[{"end":"2010-07-03","val":77024016,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2010-07-03","val":77024016,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2010Q2I"},{"end":"2011-12-31","val":88648232,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2011Q4I"},{"end":"2012-06-30","val":89746341,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012Q2I"},{"end":"2013-06-29","val":89106240,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013Q2I"},{"end":"2014-06-28","val":86116996,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q2I"},{"end":"2015-07-04","val":99505155,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2015Q2I"},{"end":"2016-07-02","val":87125916,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2016Q2I"},{"end":"2017-07-01","val":155324724,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q2I"},{"end":"2018-06-30","val":145184332,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2018Q2I"},{"end":"2019-06-29","val":143544835,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019Q2I"},{"end":"2020-06-27","val":90636265,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q2I"},{"end":"2021-07-03","val":156645484,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q2I"},{"end":"2022-07-02","val":101241244,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q2I"},{"end":"2023-07-01","val":88742320,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q2I"},{"end":"2024-06-29","val":124230742,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q2I"},{"end":"2025-06-28","val":110603643,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2025-06-28","val":110603643,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q2I"}]}}},"invest":{"DerivativeNotionalAmount":{"label":"Derivative, Notional Amount","description":"Aggregate notional amount specified by the derivative(s). Expressed as an absolute value.","units":{"USD":[{"end":"2017-07-01","val":15500000,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":15306250,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":15112500,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":14918750,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":14725000,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"}]}}},"us-gaap":{"AccountsPayableCurrent":{"label":"Accounts Payable, Current","description":"Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2011-01-01","val":7518969,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":7518969,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":7518969,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-07-02","val":7725873,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":10828024,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":8412245,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":8412245,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":8412245,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":8412245,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":8412245,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":8793999,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":8207409,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":8263899,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":7607658,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":7607658,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":7607658,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":7607658,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":7607658,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":7591618,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":8022473,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":8224036,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":7302368,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":7302368,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":7302368,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":7302368,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":7302368,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":8303333,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":8445171,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":8589710,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":8256600,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":8256600,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":8256600,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":8256600,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":8256600,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":8206809,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":9327877,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":8286337,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":9109394,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":9109394,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":9109394,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":9109394,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":9109394,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":7792497,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":9044639,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":8410218,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":7048174,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":7048174,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":7048174,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":7048174,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":7048174,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":7964163,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":14741022,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":15327476,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":14712414,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":14712414,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":14712414,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":14712414,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":14712414,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":16943359,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":18075133,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":17032269,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":18497626,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":18497626,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":18497626,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":18497626,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":18497626,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":18618983,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":18504766,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":20457927,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":19960507,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":19960507,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":19960507,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":19960507,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":19960507,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":22629076,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":18942706,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":17390131,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":23507719,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":23507719,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":21311619,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":21311619,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":21311618,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":25357557,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":27223679,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":31480819,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":29633974,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":29633974,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":29633974,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":29633974,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":29633974,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-04-02","val":33654638,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":29624251,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":29035147,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":27638317,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":27638317,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":27638317,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":27638317,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":27638317,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":26643423,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":27010990,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":30257077,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":25319473,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":25319473,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":25319473,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":24554117,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":24554117,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":26971547,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":27683500,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":23988401,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":19650970,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":19650970,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":19650970,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":19650970,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":19650970,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":19650970,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":20432183,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":23137927,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":17359215,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":16426259,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":16426259,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"AccountsReceivableNetCurrent":{"label":"Accounts Receivable, after Allowance for Credit Loss, Current","description":"Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.","units":{"USD":[{"end":"2011-01-01","val":16424766,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":16424766,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":16424766,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-07-02","val":19717302,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":22185318,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":18633088,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":18633088,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":18633088,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":18633088,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":18633088,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":20737911,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":20420689,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":19682686,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":18368774,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":18368774,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":18368774,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":18368774,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":18368774,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":18374908,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":19455843,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":18662614,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":16284603,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":16284603,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":16284603,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":16284603,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":16284603,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":18176174,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":18346692,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":18541198,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":17064245,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":17064245,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":17064245,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":17064245,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":17064245,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":19261425,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":19945228,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":19747618,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":17502445,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":17502445,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":17502445,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":17502445,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":17502445,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":17864495,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":19626374,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":19041481,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":18135792,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":18135792,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":18135792,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":18135792,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":18135792,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":19961027,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":28928146,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":28448534,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":27119910,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":27119910,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":27119910,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":27119910,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":27119910,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":30304665,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":30449373,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":30515259,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":30285316,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":30285316,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":30285316,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":30285316,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":30285316,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":32441064,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":32103399,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":43536854,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":37941900,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":37941900,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":37941900,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":37941900,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q4I"},{"end":"2020-03-28","val":39873177,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":33580263,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":34174080,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":37749129,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":31804207,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":31804207,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":31804207,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":42228264,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":35109931,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":41295019,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":43151500,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":43151500,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":43151500,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":43151500,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":43151500,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-04-02","val":46965504,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":46252585,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":50854523,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":42886250,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":42886250,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":42886250,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":42886250,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":42886250,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":44481853,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":41983715,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":42838864,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":37057488,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":37057488,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":37057488,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":34204581,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":34204581,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":42881758,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":42327344,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":45999803,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":35515632,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":35515632,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":35515632,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":35515632,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":35515632,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":35515632,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":33489814,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":40236949,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":30008422,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":30128669,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":30128669,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"AccrualForEnvironmentalLossContingencies":{"label":"Accrual for Environmental Loss Contingencies","description":"Total costs accrued as of the balance sheet date for environmental loss contingencies.","units":{"USD":[{"end":"2018-12-29","val":50000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2018Q4I"},{"end":"2019-12-28","val":50000,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019Q4I"}]}},"AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses":{"label":"Accrual for Environmental Loss Contingencies, Charges to Expense for New Losses","description":"Amount of expense for newly incurred environmental loss contingencies. Includes, but is not limited to, remediation expense and interest accretion.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-30","val":380000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2018-03-01","end":"2018-03-27","val":430000,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2018-03-01","end":"2018-03-27","val":430000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2018Q1I"},{"start":"2017-01-01","end":"2018-03-31","val":430000,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2017-01-01","end":"2018-03-31","val":430000,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2017-01-01","end":"2018-03-31","val":430000,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2017-12-31","end":"2018-03-31","val":50000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2018Q1"},{"start":"2017-04-02","end":"2018-12-31","val":430000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"}]}},"AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment":{"label":"Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment","description":"Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.","units":{"USD":[{"end":"2011-01-01","val":28864317,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":28864317,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":28864317,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-07-02","val":30457720,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":31030096,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":30228924,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":30228924,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":30228924,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":30228924,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":30228924,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":31053139,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":31769991,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":32610329,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":32469281,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":32469281,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":32469281,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":32469281,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":32469281,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":33314571,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":34117902,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":35072372,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":34458096,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":34458096,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":34458096,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":34458096,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":34458096,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":34957178,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":35676329,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":36002525,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":34919067,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":34919067,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":34919067,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":34919067,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":34919067,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":35568640,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":36325780,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":36924239,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":36636775,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":36636775,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":36636775,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":36636775,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":36636775,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":37466820,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":38227179,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":39018381,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":38745557,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":38745557,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":38745557,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":38745557,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":38745557,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":39643872,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":40360786,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":41629685,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":41075121,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":41075121,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":41075121,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":41075121,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":41075121,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":42007439,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":42756081,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":43605003,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":43915238,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":43915238,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":43915238,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":43915238,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":43915238,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":44929090,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":45677158,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":46563361,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":46313630,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":46313630,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":46313630,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":46313630,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":46482754,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":47313479,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2021-01-02","val":48246120,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":48246120,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":27965412,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":47244599,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2022-01-01","val":28631329,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":28631329,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-12-31","val":30000797,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":30000797,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":30000797,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":30000797,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":30000797,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":30877891,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":31228575,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":32088351,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":31980335,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":31980335,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":31980335,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":29162438,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":29162438,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":32710475,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":33485314,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":31095676,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":28810628,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":28810628,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":28810628,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":28810628,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":28810628,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":28810628,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":29642523,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":32473594,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":32510699,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":33246213,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":33246213,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax":{"label":"AOCI, Debt Securities, Available-for-sale, Adjustment, after Tax","description":"Amount, after tax, of accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q4I"},{"end":"2016-12-31","val":0,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":0,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2017-04-01","val":-1451,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":-57836,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-9479,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":41757,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q4I"},{"end":"2017-12-30","val":41757,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":41757,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2018-03-31","val":207597,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":268402,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":325620,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":0,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q4I"},{"end":"2018-12-29","val":0,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":0,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2019-03-30","val":-10639,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":-1420,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":-882,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":-471,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q4I"},{"end":"2019-12-28","val":-471,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":0,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2020-03-28","val":8878,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":-6796,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":-6307,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":-4507,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2021-01-02","val":-4507,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-04-03","val":-4302,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":-4379,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"}]}},"AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax":{"label":"Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect Net of Tax","description":"Accumulated change, net of tax, in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges. Includes an entity's share of an equity investee's Increase or Decrease in deferred hedging gains or losses.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":41757,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2017-12-30","val":41757,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2018-12-29","val":166444,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2018-12-29","val":166444,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":166444,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":166444,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":166444,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2019-03-30","val":88483,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":-54642,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":-104422,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":167489,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q4I"},{"end":"2019-12-28","val":167489,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":167018,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":167018,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2020-03-28","val":-1530775,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":-1679808,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":-1567117,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":-1391592,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4I"},{"end":"2021-01-02","val":-1387085,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":-1387085,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-04-03","val":-974045,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":-889938,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":-789368,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"}]}},"AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax":{"label":"Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax","description":"Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).","units":{"USD":[{"end":"2011-01-01","val":10936146,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-01-01","val":10936146,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":10936146,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-07-02","val":10590602,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":10417830,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":15543277,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2011-12-31","val":15543277,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":15543277,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":15543277,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":15543277,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2012-03-31","val":15363106,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":15182900,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":14976887,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":19255743,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2012-12-29","val":19255743,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":19255743,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":19255743,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":19255743,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2013-03-30","val":18986701,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":18717659,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":18444740,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":13001185,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2013-12-28","val":13001185,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":13001185,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":13001185,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":13001185,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2014-03-29","val":12816855,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":12632490,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":12448142,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":23387274,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-01-03","val":23387274,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":23387274,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":23387274,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":23387274,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-04-04","val":23047684,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":22708096,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":22368506,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":19929214,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-01-02","val":19929214,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":19929214,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":19929214,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":19929214,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-04-02","val":19504683,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":20817870,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":20625414,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":21039520,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2016-12-31","val":21039520,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":21039520,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":21039520,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":21039520,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2017-04-01","val":20832837,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":20626154,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":20419472,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":20485277,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2017-12-30","val":20485277,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":20485277,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":20485277,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":20485277,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2018-03-31","val":20262552,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":20039828,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":19817103,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":20688630,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2018-12-29","val":20688630,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":20688630,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":20688630,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":20688630,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2019-03-30","val":20465949,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":20243268,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":20007409,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":-23363637,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q4I"},{"end":"2019-12-28","val":23363637,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":23363637,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":23363637,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2020-03-28","val":23103342,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":22843046,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":-22582751,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":-29059023,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q4I"},{"end":"2021-04-03","val":-28763279,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"}]}},"AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax":{"label":"Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax","description":"Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.","units":{"USD":[{"end":"2011-01-01","val":2448675,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":2448675,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":2448675,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-07-02","val":2868672,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":1965185,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2107187,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":2107187,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":2107187,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":2107187,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":2107187,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":2570072,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2159120,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":2713716,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":2640478,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":2640478,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":2640478,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":2640478,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":2640478,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":2539395,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":2103616,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":2303111,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":1983506,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":1983506,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":1983506,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":1983506,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":1983506,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":1616977,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":1930734,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":1485885,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":855179,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":855179,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":855179,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":855179,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":855179,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":260847,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":233256,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":-761069,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":-1154098,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":-1154098,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":-1154098,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":-1154098,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":-1154098,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":-976311,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":-1233964,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":-1465795,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-2165081,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":-2165081,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":-2165081,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":-2165081,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":-2165081,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":-1693110,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":-1281258,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-902749,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":-943193,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":-943193,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":-943193,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":-943193,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":-943193,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-334265,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-1217511,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":-1758507,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":-2106329,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":-2106329,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":-2106329,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":-2106329,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":-2106329,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":-1693705,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":-1915235,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":-2452986,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":-2037952,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":-2037952,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":-2037952,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":-2037952,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":-2037952,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":-3342399,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":-2564356,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":-2286738,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":953864,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":953864,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":953863,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":953863,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":-953864,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":874810,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":1238658,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":715026,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":-818446,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":818446,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":818446,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":818446,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":818446,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-04-02","val":1020727,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":-152450,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":-1539724,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-1140978,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":-1140978,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":-1140978,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":-1140978,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":-1140978,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":-804393,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":-1235435,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-1323007,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":-866599,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":-866599,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":-866599,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":-866599,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":-1023599,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":-1495677,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-12-28","val":-2276590,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":-2276590,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":-2276590,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":-2276590,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":-2276590,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":-2276590,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":-1561015,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":-1878997,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":-1859218,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":-1437363,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":-1437363,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"AccumulatedOtherComprehensiveIncomeLossNetOfTax":{"label":"Accumulated Other Comprehensive Income (Loss), Net of Tax","description":"Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.","units":{"USD":[{"end":"2011-01-01","val":-8487471,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":-8487471,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":-8487471,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-07-02","val":-7721930,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":-8452645,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":-13436090,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":-13436090,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":-13436090,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":-13436090,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":-13436090,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":-12793034,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":-13023780,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":-12263171,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":-16615265,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":-16615265,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":-16615265,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":-16615265,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":-16615265,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":-16447306,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":-16614043,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":-16141629,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":-11017679,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":-11017679,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":-11017679,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":-11017679,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":-11017679,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":-11199878,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":-10701756,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":-10962257,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":-22532095,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":-22532095,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":-22532095,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":-22532095,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":-22532095,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":-22786837,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":-22474840,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":-23129575,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":-21083312,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":-21083312,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":-21083312,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":-21083312,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":-21083312,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":-20480994,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":-22051834,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":-22091209,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-23204601,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":-23204601,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":-23204601,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":-23204601,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":-23204601,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":-22527398,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":-21965248,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-21331700,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":-21386713,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":-21386713,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":-21386713,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":-21386713,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":-21386713,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-20389220,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-20988937,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":-21249990,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":-22628515,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":-22628515,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":-22628515,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":-22628515,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":-22628515,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":-22081810,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":-22214565,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":-22565699,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":-25234571,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":-25234571,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":-25234571,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":-25234571,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":-25234571,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":-27967638,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":-27094006,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":-26442913,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":-29496751,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":-29496751,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":-29496752,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":-29496752,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":-29496751,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":-28866816,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":-8072609,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":-28144964,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":-26532756,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":-26532756,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":-26532756,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":-26532756,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":-26532756,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-04-02","val":-24960556,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":-25523736,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":-26079747,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-23412638,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":-23412638,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":-23412638,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":-23412638,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":-23412638,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":-23101072,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":-24451511,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-24286415,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":-22994976,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":-22994976,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":-22994976,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":-22994976,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":-22994976,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":-22505624,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":-23217579,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":-23340061,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":-21958971,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":-21958971,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":-21958971,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":-21958971,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":-21958971,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":-21958971,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":-20840499,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":-20402722,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":-19938701,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":-19621376,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":-19621376,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"AdditionsToNoncurrentAssets":{"label":"Segment Reporting Information, Expenditures for Additions to Long-Lived Assets (Deprecated 2013-01-31)","description":"Total expenditures for additions to long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets of the reportable segment; if the amount: (a) is included in the determination of segment assets reviewed by the chief operating decision maker or (b) is otherwise regularly provided to the chief operating decision maker, even if not included in the determination of segment assets.","units":{"USD":[{"start":"2010-01-03","end":"2011-01-01","val":4626150,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":3377620,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-29","val":4149943,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012"}]}},"AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation":{"label":"Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation","description":"Amount of increase in additional paid in capital (APIC) resulting from a tax benefit associated with share-based compensation plan other than an employee stock ownership plan (ESOP). Includes, but is not limited to, excess tax benefit.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":202767,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2011-01-01","val":107662,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2010-01-03","end":"2011-01-01","val":107662,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":106471,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":106471,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":106471,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":0,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-29","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":0,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":0,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":0,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-12-29","end":"2015-01-03","val":8882,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2013-12-29","end":"2015-01-03","val":8882,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":8882,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2015-01-04","end":"2016-01-02","val":0,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015"},{"start":"2015-01-04","end":"2016-01-02","val":0,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":0,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2016"}]}},"AdvertisingExpense":{"label":"Advertising Expense","description":"Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.","units":{"USD":[{"start":"2010-01-03","end":"2011-01-01","val":446899,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":386908,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":386908,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":442300,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-29","val":442300,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":442300,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":486027,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":486027,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":486027,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-12-29","end":"2015-01-03","val":494267,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2013-12-29","end":"2015-01-03","val":494267,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":494267,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2015-01-04","end":"2016-01-02","val":496066,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2015-01-04","end":"2016-01-02","val":496066,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":496066,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":441853,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-01-03","end":"2016-12-31","val":441853,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":526651,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-30","val":526651,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-12-31","end":"2018-12-29","val":501615,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2017-12-31","end":"2018-12-29","val":501615,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2018-12-30","end":"2019-12-28","val":462911,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2011-01-02","end":"2011-12-31","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-29","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012"},{"start":"2012-12-30","end":"2013-12-28","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013"},{"start":"2022-01-02","end":"2022-12-31","val":504694,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-04-01","val":184000,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":21000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-28","val":5000,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":74277,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":434000,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":20000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-09-28","val":168000,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"}]}},"AllowanceForDoubtfulAccountsReceivable":{"label":"Accounts Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on accounts receivable.","units":{"USD":[{"end":"2021-01-02","val":545000,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":486707,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":486707,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4I"},{"end":"2021-04-03","val":618000,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":564061,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":583891,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-12-31","val":677000,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2022Q4I"},{"end":"2023-09-30","val":718568,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":564816,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":564816,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q4I"},{"end":"2024-03-30","val":541103,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":562498,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}]}},"AllowanceForDoubtfulAccountsReceivableCurrent":{"label":"Accounts Receivable, Allowance for Credit Loss, Current","description":"Amount of allowance for credit loss on accounts receivable, classified as current.","units":{"USD":[{"end":"2011-01-01","val":519000,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":519000,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":519000,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-07-02","val":560000,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":561000,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":423000,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":423000,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":423000,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":423000,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":423000,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":464000,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":484000,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":523000,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":487000,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":487000,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":487000,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":487000,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":487000,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":522000,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":393000,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":425000,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":410000,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":410000,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":410000,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":410000,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":410000,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":436000,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":445000,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":461000,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":414000,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":414000,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":414000,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":414000,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":414000,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":416000,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":429000,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":438000,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":450000,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":450000,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":450000,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":450000,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":450000,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":461000,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":448000,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":443000,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":430000,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":430000,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":430000,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":430000,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":430000,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":389000,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":480000,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":507000,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":470000,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":389000,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":389000,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":389000,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":470000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":477000,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":667000,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":712000,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":680000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":680000,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":680000,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":680000,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":680000,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":488000,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":476000,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":546000,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":556000,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":556000,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":556000,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":556000,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":699000,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":693000,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2021-01-02","val":545000,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":487000,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2022-01-01","val":515000,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"}]}},"AmortizationOfIntangibleAssets":{"label":"Amortization of Intangible Assets","description":"The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2010-01-03","end":"2011-01-01","val":676807,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":551499,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":551499,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-29","val":229476,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":229476,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":229476,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-12-28","val":233023,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":233023,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":233023,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2015-01-03","val":248876,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":248876,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":248876,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2016-01-02","val":460922,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":460922,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":460922,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-12-31","val":442699,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":442699,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-30","val":770457,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":770457,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-12-29","val":1452084,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":1452084,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-12-28","val":1726539,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":1726539,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2021-01-02","val":3634378,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":3607577,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":3985179,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-12-31","val":0,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"}]}},"AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount":{"label":"Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount","description":"Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.","units":{"shares":[{"start":"2010-01-03","end":"2011-01-01","val":0,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":0,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":0,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-29","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":0,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":0,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":0,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-12-29","end":"2015-01-03","val":0,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2013-12-29","end":"2015-01-03","val":0,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":0,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2015-01-04","end":"2016-01-02","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2015-01-04","end":"2016-01-02","val":0,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":0,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-01-03","end":"2016-12-31","val":0,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":0,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-30","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-12-31","end":"2018-12-29","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2017-12-31","end":"2018-12-29","val":0,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2018-12-30","end":"2019-12-28","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019"}]}},"AssetImpairmentCharges":{"label":"Asset Impairment Charges","description":"Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.","units":{"USD":[{"start":"2019-12-29","end":"2020-06-27","val":4,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-04","end":"2020-10-03","val":4000000,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"}]}},"Assets":{"label":"Assets","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2011-01-01","val":102353480,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":102353480,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":102353480,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-01-01","val":102353480,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010Q4I"},{"end":"2011-07-02","val":102945494,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":106693747,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":106699974,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":106699974,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":106699974,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":106699974,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":106699974,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2011-12-31","val":106699974,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011Q4I"},{"end":"2012-03-31","val":110806295,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":110989994,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":113771168,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":115854150,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":115854150,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":115854150,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":115854150,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":115854150,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":113834946,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":116180123,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":117341737,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":113858409,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":113858409,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":113858409,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":113858409,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":113858409,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":113789827,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":115017159,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":116972609,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":121270556,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":121270556,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":121270556,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":121270556,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":121270556,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":120715508,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":120337494,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":121038683,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":121738559,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":121738559,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":121738559,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":121738559,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":121738559,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":119278203,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":122937536,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":123602310,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":124198396,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":124198396,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":124198396,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":124198396,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":124198396,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":125148068,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":172050793,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":175363475,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":176458397,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":176458397,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":176458397,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":176458397,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":176458397,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":175765778,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":184088536,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":177906469,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":181247567,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":181247567,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":181247567,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":181247567,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":181247567,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":191431313,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":185412887,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":279237125,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":280662976,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":280662976,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":280662976,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":280662976,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":280662976,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":279937676,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":271371499,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":271265423,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":275528354,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":275528354,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":275587051,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":275587051,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":275528354,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":281492774,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":281542035,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":287302811,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":266328935,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":266328935,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":266328935,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":266328935,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":266328935,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-04-02","val":273498232,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":274941605,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":275946214,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":261523033,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":261523033,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":261523033,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":261523033,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":261523033,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":255751589,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":256545457,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":256725184,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":252039201,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":252039201,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":252039201,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":252039201,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":252039201,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":253895515,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":255902501,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":244223004,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":235308747,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":235308747,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":235308747,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":235308747,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":235308747,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":235308747,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":232329678,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":229409310,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":220049740,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":216676616,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":216676616,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"AssetsCurrent":{"label":"Assets, Current","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2011-01-01","val":60633425,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":60633425,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":60633425,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-07-02","val":61195961,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":65214029,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":65416730,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":65416730,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":65416730,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":65416730,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":64867618,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":68803986,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":69249618,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":71062997,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":71824436,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":71824436,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":71824436,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":71824436,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":71824436,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":69670436,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":71806269,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":72587934,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":70993924,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":70993924,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":70993924,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":70993924,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":70993924,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":71201973,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":72202364,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":74440952,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":71290647,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":71290647,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":71290647,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":71290647,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":71290647,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":71299306,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":71250521,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":72863306,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":75268226,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":75268226,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":75268226,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":75268226,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":75268226,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":73514441,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":76652091,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":77641676,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":77696926,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":76749925,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":76749925,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":76749925,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":77696926,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":78243243,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":95946711,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":99615033,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":100065600,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":100065600,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":100065600,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":100065600,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":100065600,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":99258736,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":103158319,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":96709488,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":101190025,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":101190025,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":101190025,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":101190025,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":101190025,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":102059074,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":99310350,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":113817566,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":114915483,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":114915483,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":114915483,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":114915483,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":115938483,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":115635960,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":113391185,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":107879149,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":111735772,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":111735772,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":111735772,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":111735772,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":111735772,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":119483660,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":141058241,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":149644958,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":123674861,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":123674861,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":123674861,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":123674861,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":123674861,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-04-02","val":133347223,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":135158019,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":137821314,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":125315558,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":125315558,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":125315558,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":125315558,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":125315558,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":122059839,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":119064868,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":119475865,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":112236708,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":112236708,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":112236708,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":112236708,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":112236708,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":115031136,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":118268667,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":126069627,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":115622751,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":115622751,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":115622751,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":115622751,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":115622751,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":115622751,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":109624495,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":107945520,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":100571879,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":99267774,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":99267774,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"AssetsFairValueDisclosure":{"label":"Assets, Fair Value Disclosure","description":"Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2017-12-30","val":67350,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":273154,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":353161,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":404257,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"}]}},"AssetsHeldForSaleLongLivedFairValueDisclosure":{"label":"Assets Held-for-sale, Long Lived, Fair Value Disclosure","description":"Fair value portion of assets classified as held for sale.","units":{"USD":[{"end":"2021-01-02","val":17937918,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":17937918,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4I"},{"end":"2021-07-03","val":33268203,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":35044564,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2023-12-30","val":22885041,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-12-28","val":0,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"}]}},"AssetsNet":{"label":"Net Assets","description":"The net of assets and liabilities.","units":{"USD":[{"end":"2020-10-03","val":3937000,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-04-03","val":3937000,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":3937000,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":3937000,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":3937000,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":12200000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-12-30","val":18100000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":18000000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-12-28","val":18000000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":18000000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":18000000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2026-01-03","val":20000000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":20000000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"AssetsNoncurrent":{"label":"Assets, Noncurrent","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2011-01-01","val":17256019,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2010Q4I"},{"end":"2011-01-01","val":17256019,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-07-02","val":16835972,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":16456747,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2017-12-30","val":47358841,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q4I"},{"end":"2017-12-30","val":47358841,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":47358841,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2018-03-31","val":47638680,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":51420114,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":51486503,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"}]}},"AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment":{"label":"Assets, Noncurrent, Other than Noncurrent Investments and Property, Plant and Equipment","description":"Sum of the carrying amounts as of the balance sheet date of all assets, excluding property, plant, and equipment and other property and investments, that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer. Alternate captions include Total Deferred Charges and Other Assets.","units":{"USD":[{"end":"2017-12-30","val":47200403,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-12-29","val":50204165,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2018-12-29","val":50204165,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":50204165,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":50204165,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":50204165,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2019-03-30","val":60492267,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":59107715,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":124576106,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":123724880,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q4I"},{"end":"2019-12-28","val":123724880,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2020-03-28","val":122375149,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"}]}},"AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent":{"label":"Disposal Group, Including Discontinued Operation, Assets, Current","description":"Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2021-01-02","val":37832606,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":37832606,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4I"},{"end":"2021-07-03","val":33268203,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":35044564,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2023-12-30","val":22885041,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q4I"},{"end":"2024-09-28","val":0,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"}]}},"BuildingsAndImprovementsGross":{"label":"Buildings and Improvements, Gross","description":"Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.","units":{"USD":[{"end":"2011-01-01","val":13898789,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-12-31","val":14181502,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":14181502,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-12-29","val":14490407,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":14490407,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-12-28","val":15736794,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":15736794,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2015-01-03","val":16216146,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":16216146,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2016-01-02","val":16072536,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":16072536,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":16303521,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":16303521,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":16426977,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":16426977,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-12-29","val":16477462,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":16477462,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-12-28","val":21830568,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":21830568,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2021-01-02","val":21836885,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":17139857,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2022-01-01","val":16318957,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":16318957,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-12-31","val":14360165,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":14360165,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-12-30","val":14243082,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":12206032,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-12-28","val":7293565,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":7293565,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":7293565,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2026-01-03","val":9786364,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":9786364,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"BusinessAcquisitionCostOfAcquiredEntityTransactionCosts":{"label":"Business Acquisition, Transaction Costs","description":"Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.","units":{"USD":[{"end":"2020-08-10","val":7173000,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2020-08-10","val":7173000,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2020-08-10","val":7173000,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-08-10","val":7173000,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-08-10","val":7173000,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q2I"}]}},"BusinessCombinationAcquisitionRelatedCosts":{"label":"Business Combination, Acquisition Related Costs","description":"This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.","units":{"USD":[{"start":"2017-01-01","end":"2017-07-01","val":869000,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-02","end":"2017-07-01","val":691000,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":863000,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-09-30","val":102000,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-30","val":863000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-30","val":863000,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2018-12-30","end":"2019-09-28","val":1184000,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-30","end":"2019-09-28","val":765000,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3"},{"start":"2018-12-30","end":"2019-12-28","val":1184000,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019"},{"start":"2019-09-29","end":"2019-12-28","val":765000,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019Q4"},{"start":"2019-12-29","end":"2021-01-02","val":299531,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"}]}},"BusinessCombinationConsiderationTransferred1":{"label":"Business Combination, Consideration Transferred","description":"Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.","units":{"USD":[{"start":"2018-12-27","end":"2019-09-28","val":-81155753,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-04","end":"2020-10-03","val":-7172868,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"}]}},"BusinessCombinationContingentConsiderationLiabilityCurrent":{"label":"Business Combination, Contingent Consideration, Liability, Current","description":"Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":2070000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2017-12-30","val":2070000,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":2070000,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":2070000,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":2070000,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2018-03-31","val":2070000,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2070000,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":2070000,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":2070000,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2018-12-29","val":2070000,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":2070000,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":2070000,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":2070000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2019-03-30","val":2070000,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":0,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":0,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019Q4I"}]}},"CashAndCashEquivalentsAtCarryingValue":{"label":"Cash and Cash Equivalents, at Carrying Value","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2009-01-03","val":8967625,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2008Q4I"},{"end":"2010-01-02","val":16746673,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2010-01-02","val":16746673,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2010-01-02","val":16746673,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2009Q4I"},{"end":"2010-01-03","val":16746673,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2010-07-03","val":12269452,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2I"},{"end":"2010-10-02","val":11928183,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2010Q3I"},{"end":"2011-01-01","val":12224608,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":12224608,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":12224608,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-01-01","val":12224608,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-01-01","val":12224608,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-01-01","val":12224608,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-01-01","val":12224608,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2011-01-01","val":12224608,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2010Q4I"},{"end":"2011-04-02","val":9080383,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1I"},{"end":"2011-07-02","val":8449223,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-07-02","val":8449223,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2011Q2I"},{"end":"2011-10-01","val":9333687,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-10-01","val":9333687,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2011Q3I"},{"end":"2011-12-31","val":11147297,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":11147297,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":11147297,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":11147297,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":11147297,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2011-12-31","val":11147297,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2011-12-31","val":11147297,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2011-12-31","val":11147297,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2011-12-31","val":11147297,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2011-12-31","val":11147297,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":12958901,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2012-03-31","val":12958901,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1I"},{"end":"2012-06-30","val":14484499,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2012-06-30","val":14484499,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2012Q2I"},{"end":"2012-09-29","val":17823345,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2012-09-29","val":17823345,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2012Q3I"},{"end":"2012-12-29","val":18482144,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":18482144,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":18482144,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":18482144,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":18482144,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2012-12-29","val":18482144,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2012-12-29","val":18482144,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2012-12-29","val":18482144,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2012-12-29","val":18482144,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2012-12-29","val":18482144,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2012Q4I"},{"end":"2013-03-30","val":16891943,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2013-03-30","val":16891943,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1I"},{"end":"2013-06-29","val":18166988,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2013-06-29","val":18166988,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2013Q2I"},{"end":"2013-09-28","val":19080745,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2013-09-28","val":19080745,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2013Q3I"},{"end":"2013-12-28","val":19988361,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":19988361,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":19988361,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":19988361,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":19988361,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2013-12-28","val":19988361,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2013-12-28","val":19988361,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2013-12-28","val":19988361,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2013-12-28","val":19988361,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2013-12-28","val":19988361,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2013Q4I"},{"end":"2014-03-29","val":18518336,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2014-03-29","val":18518336,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1I"},{"end":"2014-06-28","val":19377313,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2014-06-28","val":19377313,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2014Q2I"},{"end":"2014-09-27","val":21198789,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2014-09-27","val":21198789,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2014Q3I"},{"end":"2015-01-03","val":15834444,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":15834444,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":15834444,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":15834444,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":15834444,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2015-01-03","val":15834444,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2015-01-03","val":15834444,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2015-01-03","val":15834444,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-01-03","val":15834444,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2015-01-03","val":15834444,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":14135291,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-04-04","val":14135291,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1I"},{"end":"2015-07-04","val":13320316,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-07-04","val":13320316,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2015Q2I"},{"end":"2015-10-03","val":13611066,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-10-03","val":13611066,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3I"},{"end":"2016-01-02","val":17814986,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":17814986,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":17814986,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":17814986,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":17814986,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-01-02","val":17814986,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-01-02","val":17814986,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-01-02","val":17814986,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-01-02","val":17814986,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":16728086,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-04-02","val":16728086,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1I"},{"end":"2016-07-02","val":20246083,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-07-02","val":20246083,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2I"},{"end":"2016-10-01","val":21640060,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-10-01","val":21640060,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3I"},{"end":"2016-12-31","val":22725376,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":22725376,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":22725376,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":22725376,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":22725376,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2016-12-31","val":22725376,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2016-12-31","val":22725376,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2016-12-31","val":22725376,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2016-12-31","val":22725376,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2016Q4I"},{"end":"2017-04-01","val":23581301,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2017-04-01","val":23581301,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1I"},{"end":"2017-07-01","val":19078802,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-07-01","val":19078802,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2I"},{"end":"2017-09-30","val":21194091,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-09-30","val":21194091,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3I"},{"end":"2017-12-30","val":22275477,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":22275477,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":22275477,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":22275477,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":22275477,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2017-12-30","val":22275477,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2017Q4I"},{"end":"2018-03-31","val":16361816,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2018-03-31","val":16361816,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1I"},{"end":"2018-06-30","val":18979924,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":11171703,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-26","val":13925765,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2018-12-27","val":13925765,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2018-12-29","val":13925765,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":13925765,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":13925765,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":13925765,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":13925765,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2018-12-29","val":13925765,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2018-12-29","val":13925765,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018Q4I"},{"end":"2019-03-30","val":13547289,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":13667902,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2019-06-29","val":13667902,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2I"},{"end":"2019-09-28","val":11983328,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2019-09-28","val":11983328,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3I"},{"end":"2019-12-27","val":14883954,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2019-12-27","val":17996505,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2019-12-28","val":17996505,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":17996505,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":17996505,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":17996505,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":17996505,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2019-12-28","val":17996505,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2019Q4I"},{"end":"2020-01-03","val":17996505,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2020-03-28","val":16508881,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2020-03-28","val":16508881,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1I"},{"end":"2020-06-27","val":19986055,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2020-06-27","val":16873505,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2I"},{"end":"2020-10-03","val":19551386,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2020-10-03","val":19551386,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3I"},{"end":"2021-01-02","val":16101635,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":16101635,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":16101635,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":16101635,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":15320776,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":17464669,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":18526113,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":10011384,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":6168304,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":6168304,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":6168304,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":6168304,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":6168304,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-04-02","val":5073524,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":7106344,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":5275472,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10187522,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":10187522,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":10187522,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q4I"},{"end":"2023-04-01","val":13071017,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":13204674,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-12-30","val":8048127,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":8048127,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-09-28","val":7670541,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":14010388,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":14010388,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":14010388,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":14010388,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":14010388,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":14010388,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":7902956,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":9110311,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":9227940,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":7412019,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":7412019,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"CashAndCashEquivalentsPeriodIncreaseDecrease":{"label":"Cash and Cash Equivalents, Period Increase (Decrease)","description":"Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":7779048,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":-4477221,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-02","end":"2010-10-01","val":-4818490,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-01-03","end":"2011-01-01","val":-4522065,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2010-01-03","end":"2011-01-01","val":-4522065,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-04-02","val":-3144225,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":-3775385,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-01-02","end":"2011-07-02","val":-3775385,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-10-01","val":-2890921,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-01-02","end":"2011-10-01","val":-2890921,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-12-31","val":-1077311,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":-1077311,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":-1077311,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2012-01-01","end":"2012-03-31","val":1811604,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":1811604,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-06-30","val":3337202,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-01-01","end":"2012-06-30","val":3337202,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-09-29","val":6676048,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-01-01","end":"2012-09-29","val":6676048,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-12-29","val":7334847,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-29","val":7334847,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":7334847,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-12-30","end":"2013-03-30","val":-1590201,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-03-30","val":-1590201,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-06-29","val":-315156,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2012-12-30","end":"2013-06-29","val":-315156,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-09-28","val":598601,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2012-12-30","end":"2013-09-28","val":598601,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-12-28","val":1506217,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":1506217,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":1506217,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-12-29","end":"2014-03-29","val":-1470025,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-03-29","val":-1470025,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-06-28","val":-611048,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2013-12-29","end":"2014-06-28","val":-611048,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-09-27","val":1210428,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2013-12-29","end":"2014-09-27","val":1210428,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2015-01-03","val":-4153917,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2013-12-29","end":"2015-01-03","val":-4153917,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":-4153917,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2015-01-04","end":"2015-04-04","val":-1699153,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-04-04","val":-1699153,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-07-04","val":-2514128,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-01-04","end":"2015-07-04","val":-2514128,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-10-03","val":-2223378,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-04","end":"2015-10-03","val":-2223378,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2016-01-02","val":1980542,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2015-01-04","end":"2016-01-02","val":1980542,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":1980542,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2016-01-03","end":"2016-04-02","val":-1086900,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-04-02","val":-1086900,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-07-02","val":2431097,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-07-02","val":2431097,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-10-01","val":3825074,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-03","end":"2016-10-01","val":3825074,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-12-31","val":4910390,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-01-03","end":"2016-12-31","val":4910390,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2017-01-01","end":"2017-04-01","val":855925,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-04-01","val":855925,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-07-01","val":-3646574,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-07-01","val":-3646574,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":-1531285,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-09-30","val":-1531285,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-12-30","val":-449899,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-30","val":-449899,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-12-31","end":"2018-03-31","val":-5913661,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-03-31","val":-5913661,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-06-30","val":-3295553,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-09-29","val":-11103774,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-12-29","val":-8349712,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":-378476,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1"},{"start":"2018-12-27","end":"2019-09-28","val":-1942437,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-12-29","end":"2020-03-28","val":-1487624,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":1989551,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-28","end":"2020-10-03","val":1554881,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":1554881,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2021-01-03","end":"2021-04-03","val":1363034,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-07-03","val":2424478,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-10-02","val":-6090251,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2017-12-30","val":22275477,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2017-12-30","val":22275477,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2017-12-30","val":22275477,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2017Q4I"},{"end":"2018-06-30","val":18979924,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2I"},{"end":"2018-09-29","val":11171703,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3I"},{"end":"2018-12-29","val":13925765,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":13925765,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":13925765,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2018-12-29","val":13925765,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2018Q4I"},{"end":"2019-03-30","val":13547289,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":13667902,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":11983328,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":17996505,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":17996505,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q4I"},{"end":"2020-03-28","val":16508881,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2021-01-02","val":16101635,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2021-01-02","val":16101635,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2020Q4I"},{"end":"2021-10-02","val":10011384,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6602430,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2021Q4I"},{"end":"2022-01-01","val":6602429,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":6602430,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-01-01","val":6602429,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-01-01","val":6602429,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-01-01","val":6602429,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-04-02","val":5202072,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":7190532,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":5652307,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-10-01","val":5652307,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2022Q3I"},{"end":"2022-12-30","val":10187522,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2022-12-31","val":10187522,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":10187522,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":10187522,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":10187522,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":10187522,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2022-12-31","val":10187522,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2022-12-31","val":10187521,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2022-12-31","val":10187522,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2022Q4I"},{"end":"2023-04-01","val":13071017,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2023-04-01","val":13071017,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1I"},{"end":"2023-07-01","val":13204674,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2023-07-01","val":13204674,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9540786,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2023-09-30","val":9540786,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3I"},{"end":"2023-12-30","val":8299453,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":8299453,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":8299453,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":8299453,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":8299453,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2023-12-30","val":8299453,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2023-12-30","val":8299453,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2023-12-30","val":8299453,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2023-12-30","val":8299453,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2023-12-30","val":8299453,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2023Q4I"},{"end":"2024-03-30","val":7356444,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2024-03-30","val":7356444,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":11706497,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2024-06-29","val":11706497,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2I"},{"end":"2024-09-28","val":8116544,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2024-09-28","val":8116544,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3I"},{"end":"2024-12-28","val":14843529,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":14843530,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":14843530,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":14843529,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":14843529,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":14843529,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-01-03","val":14843529,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2025-01-03","val":14843529,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19"},{"end":"2025-03-29","val":9079444,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":9110311,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":9227940,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":7412019,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":7412019,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect","description":"Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2017-12-31","end":"2018-06-30","val":-3295553,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2017-12-31","end":"2018-09-29","val":-11103774,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2017-12-31","end":"2018-12-29","val":-8349712,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":-378476,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":-257863,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":-257863,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2018-12-30","end":"2019-09-28","val":-1942437,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":4070740,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":4070740,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":-1487624,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"},{"start":"2019-12-29","end":"2020-06-27","val":1989550,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-29","end":"2021-01-02","val":-1894870,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":-1894870,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":1363034,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-02","end":"2021-07-03","val":2424478,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2021-10-02","val":-6090252,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-01-03","end":"2022-01-01","val":-9499205,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2021-01-03","end":"2022-01-01","val":-9499205,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":-1400357,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":-1400357,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":588103,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":588103,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":-950122,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":-950122,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":3585092,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":3585092,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":2883495,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":2883495,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":3017152,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":3017152,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":-646737,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-09-30","val":-646735,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":-1888069,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":-1888069,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":-943009,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":-943009,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":3407044,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":3407044,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2023-12-31","end":"2024-09-28","val":-182909,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":-182909,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2023-12-31","end":"2024-12-28","val":6544076,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":6544076,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":6544076,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":-5764086,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":-5733219,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-12-29","end":"2025-09-27","val":-5615589,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-01-04","end":"2026-01-03","val":-7431510,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":-7431510,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"CashEquivalentsAtCarryingValue":{"label":"Cash Equivalents, at Carrying Value","description":"Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2019-12-28","val":17996505,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2019Q4I"},{"end":"2021-01-01","val":16101635,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-01-01","val":16101635,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2020Q4I"},{"end":"2021-01-02","val":15291825,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":15320776,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":16101635,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2021-07-03","val":16890642,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":8703386,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":6602430,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":6602429,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":6602429,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q4I"}]}},"CashFDICInsuredAmount":{"label":"Cash, FDIC Insured Amount","description":"The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.","units":{"USD":[{"end":"2012-12-29","val":250000,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012Q4I"},{"end":"2013-12-28","val":250000,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013Q4I"},{"end":"2015-01-03","val":250000,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"},{"end":"2016-01-02","val":250000,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":250000,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":250000,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-29","val":250000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2018Q4I"},{"end":"2019-12-28","val":250000,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2021-01-02","val":250000,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2022-01-01","val":250000,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":250000,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-12-30","val":250000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"},{"end":"2024-12-28","val":250000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"},{"end":"2026-01-03","val":250000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":250000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations":{"label":"Cash Provided by (Used in) Investing Activities, Discontinued Operations","description":"Amount of cash inflow (outflow) of investing activities of discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2019-12-28","end":"2020-06-27","val":-153342,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-28","end":"2020-10-03","val":-245288,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-02","end":"2021-04-03","val":-247625,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-02","end":"2021-07-03","val":-571945,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2021-07-03","val":-571945,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-10-02","val":-794519,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":-794519,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-04-02","val":0,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":0,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":0,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"}]}},"CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations":{"label":"Cash Provided by (Used in) Operating Activities, Discontinued Operations","description":"Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2019-12-28","end":"2020-06-27","val":805880,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-02","end":"2021-04-03","val":848523,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-02","end":"2021-07-03","val":1261868,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2021-07-03","val":1261868,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-10-02","val":3546530,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-01-03","end":"2022-01-01","val":5733884,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":-396936,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":-717668,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":-610887,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":-610887,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":3135874,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":3135874,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-12-30","val":0,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023"}]}},"ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights":{"label":"Class of Warrant or Right, Exercise Price of Warrants or Rights (Deprecated 2014-01-31)","description":"Exercise price per share or per unit of warrants or rights outstanding.","units":{"USD/shares_unit":[{"end":"2012-12-29","val":80,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012Q4I"},{"end":"2013-12-28","val":80,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013Q4I"}]}},"ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1":{"label":"Class of Warrant or Right, Exercise Price of Warrants or Rights","description":"Exercise price per share or per unit of warrants or rights outstanding.","units":{"USD/shares":[{"end":"2015-01-03","val":80,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014Q4I"},{"end":"2015-01-03","val":80,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2016-01-02","val":80,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2015Q4I"}]}},"ClassOfWarrantOrRightOutstanding":{"label":"Class of Warrant or Right, Outstanding","description":"Number of warrants or rights outstanding.","units":{"shares":[{"end":"2012-12-29","val":6219749,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012Q4I"},{"end":"2013-12-28","val":6222168,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013Q4I"},{"end":"2015-01-03","val":6244013,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014Q4I"},{"end":"2015-01-03","val":6244013,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2016-01-02","val":6244013,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2015Q4I"}]}},"CommonStockCapitalSharesReservedForFutureIssuance":{"label":"Common Stock, Capital Shares Reserved for Future Issuance","description":"Aggregate number of common shares reserved for future issuance.","units":{"shares":[{"end":"2012-06-30","val":521000,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":521000,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2013-03-30","val":521000,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":520000,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":520000,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2014-03-29","val":520000,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":520000,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":520000,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2021-01-02","val":818864,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-04-03","val":788358,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":811072,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":804646,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2023-12-30","val":880973,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"}]}},"CommonStockDividendsPerShareCashPaid":{"label":"Common Stock, Dividends, Per Share, Cash Paid","description":"Aggregate dividends paid during the period for each share of common stock outstanding.","units":{"USD/shares":[{"start":"2011-01-02","end":"2011-07-02","val":0.18,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-04-03","end":"2011-07-02","val":0.09,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2011Q2"},{"start":"2011-01-02","end":"2011-10-01","val":0.27,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-07-03","end":"2011-10-01","val":0.09,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2011Q3"},{"start":"2012-01-01","end":"2012-03-31","val":0.1,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0.2,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":0.2,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-04-01","end":"2012-06-30","val":0.1,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-04-01","end":"2012-06-30","val":0.1,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-29","val":0.3,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":0.3,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-07-01","end":"2012-09-29","val":0.1,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-07-01","end":"2012-09-29","val":0.1,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2012Q3"},{"start":"2012-12-30","end":"2013-03-30","val":0.1,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":0.1,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":0.2,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":0.2,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-03-31","end":"2013-06-29","val":0.1,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2013-03-31","end":"2013-06-29","val":0.1,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2013Q2"},{"start":"2012-12-30","end":"2013-09-28","val":0.31,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":0.31,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-06-30","end":"2013-09-28","val":0.11,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2013-06-30","end":"2013-09-28","val":0.11,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2013Q3"},{"start":"2013-12-29","end":"2014-03-29","val":0.11,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":0.11,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":0.22,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":0.22,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2014-03-30","end":"2014-06-28","val":0.11,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2014-03-30","end":"2014-06-28","val":0.11,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2014Q2"},{"start":"2013-12-29","end":"2014-09-27","val":0.37,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":0.37,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2014-06-29","end":"2014-09-27","val":0.15,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2014-06-29","end":"2014-09-27","val":0.15,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2014Q3"},{"start":"2015-01-04","end":"2015-04-04","val":0.11,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-04-04","val":0.11,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":0.22,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":0.22,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-04-05","end":"2015-07-04","val":0.11,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-04-05","end":"2015-07-04","val":0.11,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-03","val":0.34,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":0.34,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-03","val":0.12,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-07-05","end":"2015-10-03","val":0.12,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2016-01-03","end":"2016-04-02","val":0.11,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-04-02","val":0.11,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":0.22,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":0.22,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-03","end":"2016-07-02","val":0.11,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-04-03","end":"2016-07-02","val":0.11,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-01","val":0.33,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-10-01","val":0.33,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-01","val":0.11,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-03","end":"2016-10-01","val":0.11,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-04-01","val":0.11,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":0.11,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":0.22,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":0.22,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-02","end":"2017-07-01","val":0.11,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-02","end":"2017-07-01","val":0.11,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0.33,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":0.33,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-02","end":"2017-09-30","val":0.11,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-09-30","val":0.11,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-12-31","end":"2018-03-31","val":0.11,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":0.11,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":0.22,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":0.22,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0.11,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":0.11,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2017-12-31","end":"2018-09-29","val":0.33,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":0.33,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-29","val":0.11,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-29","val":0.11,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-12-30","end":"2019-03-30","val":0.11,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":0.11,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":0.22,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":0.22,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-03-29","end":"2019-06-29","val":0.11,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-03-31","end":"2019-06-29","val":0.11,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-29","end":"2019-09-28","val":0.33,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":0.33,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-29","end":"2019-09-28","val":0.11,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-06-30","end":"2019-09-28","val":0.11,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-12-29","end":"2020-03-28","val":0.11,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":0.11,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":0.22,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":0.22,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":0.11,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-03-29","end":"2020-06-27","val":0.11,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":0.33,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":0.33,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-06-29","end":"2020-10-03","val":0.11,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-02","end":"2020-10-03","val":0.11,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2019-12-29","end":"2021-01-02","val":0.44,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":0.11,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":0.11,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-03","end":"2021-07-03","val":0.22,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-07-03","val":0.22,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-03","end":"2021-07-03","val":0.11,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-03","end":"2021-07-03","val":0.11,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-03","end":"2021-10-02","val":0.33,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":0.33,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-07-03","end":"2021-10-02","val":0.11,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q3"},{"start":"2021-07-04","end":"2021-10-02","val":0.11,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-02","end":"2022-01-01","val":0.44,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":0.44,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-04-02","val":0.11,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":0.11,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":0.22,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":0.22,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-02","end":"2022-07-02","val":0.11,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2"},{"start":"2022-04-03","end":"2022-07-02","val":0.11,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":0.33,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":0.33,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-07-02","end":"2022-10-01","val":0.11,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3"},{"start":"2022-07-03","end":"2022-10-01","val":0.11,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":0.44,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":0.44,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":0.11,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":0.11,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":0.22,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":0.22,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-02","end":"2023-07-01","val":0.11,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-02","end":"2023-07-01","val":0.11,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2022-12-31","end":"2023-09-28","val":0.33,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-06-30","end":"2023-09-28","val":0.11,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-09-30","val":0.33,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-07-02","end":"2023-09-30","val":0.11,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-30","val":0.44,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":0.44,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":0.11,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":0.11,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":0.22,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":0.22,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":0.11,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-03-31","end":"2024-06-29","val":0.11,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-09-28","val":0.33,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":0.33,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":0.11,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2024-07-01","end":"2024-09-28","val":0.11,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-12-28","val":0.44,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":0.44,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":0.44,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":0.11,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":0.22,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":0.11,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2024-12-29","end":"2025-09-27","val":0.33,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":0.11,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"},{"start":"2025-01-04","end":"2026-01-03","val":0.44,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":0.44,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"CommonStockDividendsPerShareDeclared":{"label":"Common Stock, Dividends, Per Share, Declared","description":"Aggregate dividends declared during the period for each share of common stock outstanding.","units":{"USD/shares":[{"start":"2009-01-04","end":"2010-01-02","val":0.36,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":0.18,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-04","end":"2010-07-03","val":0.09,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-02","end":"2010-10-01","val":0.27,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-07-04","end":"2010-10-02","val":0.09,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2010Q3"},{"start":"2010-01-03","end":"2011-01-01","val":0.52,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2010-01-03","end":"2011-01-01","val":0.52,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-04-02","val":0.09,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":0.18,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-03","end":"2011-07-02","val":0.09,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2"},{"start":"2011-01-02","end":"2011-10-01","val":0.27,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-07-03","end":"2011-10-01","val":0.09,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3"},{"start":"2011-01-02","end":"2011-12-31","val":0.36,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":0.36,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":0.36,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2012-01-01","end":"2012-03-31","val":0.1,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-12-29","val":0.5,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-29","val":0.5,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":0.5,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":0.42,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":0.42,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":0.42,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-12-29","end":"2015-01-03","val":0.48,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2013-12-29","end":"2015-01-03","val":0.48,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":0.48,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2015-01-04","end":"2016-01-02","val":0.45,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2015-01-04","end":"2016-01-02","val":0.45,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":0.45,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":0.44,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-01-03","end":"2016-12-31","val":0.44,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":0.44,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-30","val":0.44,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-12-31","end":"2018-12-29","val":0.44,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2017-12-31","end":"2018-12-29","val":0.44,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2018-12-30","end":"2019-12-28","val":0.44,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019"}]}},"CommonStockNoParValue":{"label":"Common Stock, No Par Value","description":"Face amount per share of no-par value common stock.","units":{"USD/shares":[{"end":"2011-01-01","val":0,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":0,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":0,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-07-02","val":0,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":0,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":0,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":0,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":0,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":0,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":0,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":0,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":0,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":0,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":0,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":0,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":0,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":0,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":0,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":0,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":0,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":0,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":0,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":0,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":0,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":0,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":0,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":0,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":0,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":0,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":0,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":0,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":0,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":0,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":0,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":0,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":0,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":0,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":0,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":0,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":0,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":0,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":0,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":0,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":0,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":0,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":0,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":0,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":0,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":0,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":0,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":0,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":0,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":0,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":0,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":0,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":0,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":0,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":0,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":0,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":0,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":0,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":0,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":0,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":0,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":0,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":0,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":0,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":0,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":0,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":0,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":0,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":0,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-01-01","val":0,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":0,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":0,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":0,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-04-02","val":0,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":0,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":0,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":0,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":0,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":0,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":0,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":0,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":0,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":0,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":0,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":0,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":0,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":0,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":0,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":0,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":0,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":0,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":0,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":0,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":0,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":0,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":0,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":0,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":0,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"CommonStockSharesAuthorized":{"label":"Common Stock, Shares Authorized","description":"The maximum number of common shares permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2011-01-01","val":50000000,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":50000000,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":50000000,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-07-02","val":50000000,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":50000000,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":50000000,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":50000000,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":50000000,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":50000000,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":50000000,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":50000000,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":50000000,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":50000000,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":50000000,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":50000000,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":50000000,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":50000000,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":50000000,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":50000000,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":50000000,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":50000000,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":50000000,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":50000000,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":50000000,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":50000000,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":50000000,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":50000000,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":50000000,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":50000000,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":50000000,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":50000000,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":50000000,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":50000000,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":50000000,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":50000000,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":50000000,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":50000000,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":50000000,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":50000000,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":50000000,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":50000000,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":50000000,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":50000000,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":50000000,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":50000000,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":50000000,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":50000000,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":50000000,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":50000000,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":50000000,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":50000000,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":50000000,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":50000000,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":50000000,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":50000000,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":50000000,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":50000000,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":50000000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":50000000,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":50000000,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":50000000,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":50000000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":50000000,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":50000000,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":50000000,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":50000000,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":50000000,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":50000000,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":50000000,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":50000000,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":50000000,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":50000000,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":50000000,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":50000000,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":50000000,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":50000000,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":50000000,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":50000000,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":50000000,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":50000000,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":50000000,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":50000000,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":50000000,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":50000000,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":50000000,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":50000000,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-01-01","val":50000000,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":50000000,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":50000000,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":50000000,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-04-02","val":50000000,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":50000000,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":50000000,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":50000000,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":50000000,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":50000000,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":50000000,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":50000000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":50000000,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":50000000,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":50000000,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":50000000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":50000000,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":50000000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":50000000,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":50000000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":50000000,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":50000000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":50000000,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":50000000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":50000000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":50000000,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":50000000,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":50000000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":50000000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":50000000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":50000000,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":50000000,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":50000000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":50000000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"CommonStockSharesIssued":{"label":"Common Stock, Shares, Issued","description":"Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.","units":{"shares":[{"end":"2011-01-01","val":8852762,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":8852762,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":8852762,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-07-02","val":8862966,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":8892966,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":8908607,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":8908607,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":8908607,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":8908607,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":8908607,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":8908928,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":8913750,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":8914063,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":8914478,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":8914478,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":8914478,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":8914478,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":8914478,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":8914738,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":8916185,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":8916546,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":8916897,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":8916897,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":8916897,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":8916897,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":8916897,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":8917354,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":8917354,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":8918306,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":8938742,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":8938742,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":8938742,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":8938742,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":8938742,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":8939120,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":8939767,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":8941141,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":8942461,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":8942461,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":8942461,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":8942461,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":8942461,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":8944936,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":8947094,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":8949016,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":8950827,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":8950827,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":8950827,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":8950827,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":8950827,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":8952961,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":8954297,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":8956144,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":8957974,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":8957974,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":8957974,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":8957974,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":8957974,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":8959729,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8961640,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":8952317,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":8965987,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":8965987,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":8965987,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":8965987,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":8965987,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":8968106,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":8970509,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":8973046,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":8975434,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":8975434,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":8975434,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":8975434,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":8975434,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":8980460,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":8987324,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":8992641,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":8996625,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":8996625,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":8996625,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":8996625,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":8996625,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":9003230,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":9018483,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":9024909,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9029852,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-01-01","val":9029852,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":9029852,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":9029852,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":9029852,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-04-02","val":9034387,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":9041489,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":9049568,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9056421,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":9056421,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":9056421,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":9056421,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":9056421,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":9066057,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":9072761,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9086096,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":9091815,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":9091815,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":9091815,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":9091815,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":9091815,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":9118031,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":9122953,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":9127700,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":9146996,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":9146996,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":9146996,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":9146996,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":9146996,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":9146996,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":9156500,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":9163570,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":9170470,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":9179288,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":9179288,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"CommonStockSharesOutstanding":{"label":"Common Stock, Shares, Outstanding","description":"Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.","units":{"shares":[{"end":"2016-01-02","val":6247732,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":6256098,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":6256098,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":6256098,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":6256098,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":6256098,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":6258233,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":6259568,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6261415,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":6263245,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":6263245,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-12-29","val":6231258,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":6231258,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":6231258,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-09-28","val":6238317,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":6240705,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":6240705,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":6240705,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":6240705,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":6240705,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":6230731,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":6237595,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":6242912,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":6246896,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":6246896,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":6246896,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":6246896,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":6246896,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":6253501,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":6268754,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":6275180,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6265527,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-01-01","val":6265527,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":6265527,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":6265527,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":6265527,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-04-02","val":6239824,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":6217164,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":6215123,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6221976,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":6221976,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":6221976,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":6221976,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":6221976,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":6231612,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":6238316,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6238413,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":6217370,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":6217370,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":6217370,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":6217370,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":6217370,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":6233510,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":6228432,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":6183179,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":6163138,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":6163138,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":6163138,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":6163138,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":6163138,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":6163138,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":6122055,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":6098163,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":6068650,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":6041767,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":6041767,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"CommonStockValue":{"label":"Common Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2011-01-01","val":27717318,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":27717318,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":27717318,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-07-02","val":27837062,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":28275343,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":28499779,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":28499779,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":28499779,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":28499779,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":28499779,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":28505933,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":28573187,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":28579340,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":28585498,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":28585498,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":28585498,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":28585498,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":28585498,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":28590111,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":28610330,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":28615949,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":28621582,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":28621582,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":28621582,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":28621582,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":28621582,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":28629073,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":28636577,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":28644073,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":28932058,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":28932058,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":28932058,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":28932058,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":28932058,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":28939556,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":28952017,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":28974545,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":28997050,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":28997050,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":28997050,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":28997050,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":28997050,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":29036652,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":29071611,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":29109136,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":29146622,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":29146622,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":29146622,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":29146622,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":29146622,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":29188131,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":29228593,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":29277169,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":29501123,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":29501123,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":29501123,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":29501123,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":29501123,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":29608222,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":29715945,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":29769535,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":29994890,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":29994890,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":29994890,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":29994890,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":29994890,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":30099883,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":30288617,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":30440228,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":30651815,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":30651815,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":30651815,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":30651815,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":30651815,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":30890108,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":31100484,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":31304047,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":31501041,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":31501041,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":31501041,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":31501041,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":31501041,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":31779299,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":32181055,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":32591987,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":32620008,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":32620008,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":32620008,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":32620008,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":32620008,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-04-02","val":32841476,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":33034627,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":33319461,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":33586165,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":33586165,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":33586165,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":33586165,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":33586165,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":33536918,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":33596350,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":33737465,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":33950859,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":33950859,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":33950859,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":33950859,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":33950859,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":34464595,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":34575179,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":34864634,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":35443009,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":35443009,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":35443009,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":35443009,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":35443009,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":35443009,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":35419931,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":35732135,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":36042381,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":36337100,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":36337100,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"ComprehensiveIncomeNetOfTax":{"label":"Comprehensive Income (Loss), Net of Tax, Attributable to Parent","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":5250655,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":2642440,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-04","end":"2010-07-03","val":1124050,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-02","end":"2010-10-01","val":4729422,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-07-04","end":"2010-10-02","val":2086982,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2010Q3"},{"start":"2010-01-03","end":"2011-01-01","val":5877492,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2010-01-03","end":"2011-01-01","val":5877492,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":1574133,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":3346514,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-07-02","val":3346514,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-04-03","end":"2011-07-02","val":1772381,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-03","end":"2011-07-02","val":1772381,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2011Q2"},{"start":"2011-01-02","end":"2011-10-01","val":4075740,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-10-01","val":4075740,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-07-03","end":"2011-10-01","val":729226,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-07-03","end":"2011-10-01","val":729226,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2011Q3"},{"start":"2011-01-02","end":"2011-12-31","val":556311,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":556311,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":556311,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":2688664,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-03-31","val":2688664,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":5090264,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":5090264,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-04-01","end":"2012-06-30","val":2401600,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-04-01","end":"2012-06-30","val":2401600,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-29","val":8074848,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":8074848,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-07-01","end":"2012-09-29","val":2984584,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-07-01","end":"2012-09-29","val":2984584,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-29","val":5446625,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":5446625,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":5446625,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-03-30","val":1173207,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":1173207,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":3180764,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":3180764,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-03-31","end":"2013-06-29","val":2007557,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2013-03-31","end":"2013-06-29","val":2007557,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2013Q2"},{"start":"2012-12-30","end":"2013-09-28","val":5451961,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":5451961,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-06-30","end":"2013-09-28","val":2271197,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2013-06-30","end":"2013-09-28","val":2271197,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2013Q3"},{"start":"2012-12-30","end":"2013-12-28","val":12499507,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":12499507,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":12499507,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2014-03-29","val":1320686,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":1320686,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":3512311,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":3512311,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2014-03-30","end":"2014-06-28","val":2191625,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2014-03-30","end":"2014-06-28","val":2191625,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2014Q2"},{"start":"2013-12-29","end":"2014-09-27","val":5683628,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":5683628,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2014-06-29","end":"2014-09-27","val":2171317,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2014-06-29","end":"2014-09-27","val":2171317,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2015-01-03","val":-3852940,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":-3852940,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":-3852940,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-04","val":619209,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-04-04","val":619209,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":1515800,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":1515800,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-04-05","end":"2015-07-04","val":896591,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-04-05","end":"2015-07-04","val":896591,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-03","val":3388787,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":3388787,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-03","val":1872987,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-07-05","end":"2015-10-03","val":1872987,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-04","end":"2016-01-02","val":7175826,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":7175826,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":7175826,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-04-02","val":1250391,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-04-02","val":1250391,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":1767388,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":1767388,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-03","end":"2016-07-02","val":516997,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-04-03","end":"2016-07-02","val":516997,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-01","val":4128077,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-10-01","val":4128077,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-01","val":2360689,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-03","end":"2016-10-01","val":2630689,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-03","end":"2016-12-31","val":5664034,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":5664034,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":2194344,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":2194344,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":4222896,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":4222896,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-02","end":"2017-07-01","val":2028552,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-02","end":"2017-07-01","val":2028552,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":7086925,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":7086925,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-02","end":"2017-09-30","val":2864029,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-09-30","val":2864029,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-30","val":6863143,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":6863143,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":4097688,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":4094688,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":6756448,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":6756448,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":2658761,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":2658761,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2017-12-31","end":"2018-09-29","val":10262056,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":10262056,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-29","val":3507022,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-29","val":3507022,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2017-12-31","end":"2018-12-29","val":13264135,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":13264135,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":2117665,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":2117665,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":4514683,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":4514683,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-03-30","end":"2019-06-29","val":2397018,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-03-31","end":"2019-06-29","val":2397018,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-29","end":"2019-09-28","val":8356631,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":8356631,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-29","end":"2019-09-28","val":3841948,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-06-30","end":"2019-09-28","val":3841948,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":10660086,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":10660086,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":162750,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"},{"start":"2019-12-29","end":"2020-06-27","val":-852399,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":-1013728,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2"},{"start":"2020-01-04","end":"2020-10-03","val":2783367,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-06-29","end":"2020-10-03","val":3635768,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3"},{"start":"2019-12-29","end":"2021-01-02","val":1143342,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":1143342,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":6470762,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-07-03","val":2805634,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-03","end":"2021-07-03","val":-3679567,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-03","end":"2021-10-02","val":8694808,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-07-03","end":"2021-10-02","val":5889173,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q3"},{"start":"2021-01-02","end":"2022-01-01","val":12313166,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":12313166,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-04-02","val":4602638,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":4602638,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":8076073,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":8076073,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-02","end":"2022-07-02","val":3473435,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2"},{"start":"2022-04-03","end":"2022-07-02","val":3473435,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":12378641,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":12378641,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-07-02","end":"2022-10-01","val":4302568,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3"},{"start":"2022-07-03","end":"2022-10-01","val":4302568,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":15422036,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":15422036,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":918879,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":918879,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":967648,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":967648,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-02","end":"2023-07-01","val":48768,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-02","end":"2023-07-01","val":48768,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2022-12-30","end":"2023-09-28","val":4194703,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-06-30","end":"2023-09-28","val":3227054,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-09-30","val":4194703,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-07-02","end":"2023-09-30","val":3227055,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-30","val":9002664,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":9002664,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":2436924,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":2436924,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":5232842,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":5232842,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":2795917,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-03-31","end":"2024-06-29","val":2795917,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-09-28","val":-10063906,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":-10063906,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":-15535258,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2024-07-01","end":"2024-09-28","val":-15535258,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-12-28","val":-7493212,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":-7493212,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":-7493212,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":3062161,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":6940103,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":3877944,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2024-12-29","end":"2025-09-27","val":7983064,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":1042957,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"},{"start":"2025-01-04","end":"2026-01-03","val":9470380,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":9470380,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"ContingentConsiderationClassifiedAsEquityFairValueDisclosure":{"label":"Contingent Consideration Classified as Equity, Fair Value Disclosure","description":"Fair value of contingent consideration in a business combination that is classified in shareholders' equity.","units":{"USD":[{"end":"2017-07-01","val":2070000,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"}]}},"CostOfGoodsAndServicesSold":{"label":"Cost of Goods and Services Sold","description":"The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.","units":{"USD":[{"start":"2017-01-01","end":"2017-07-01","val":69829465,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-02","end":"2017-07-01","val":42530749,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":113888301,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-02","end":"2017-09-30","val":44058406,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-30","val":154382737,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":44723521,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":90531018,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":90531018,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":45807496,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":45807496,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2017-12-31","end":"2018-09-29","val":133670797,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":133670797,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-29","val":43139780,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-29","val":43139780,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2017-12-31","end":"2018-12-29","val":175550418,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":175550418,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":47074105,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":47074105,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":93504144,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":93504144,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-03-29","end":"2019-06-29","val":46430039,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-03-31","end":"2019-06-29","val":46430039,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-29","end":"2019-09-28","val":139243164,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":139243164,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-29","end":"2019-09-28","val":45754911,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-06-30","end":"2019-09-28","val":45754911,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":189890070,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":189890070,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":50663943,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":50663943,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":68111738,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":88308972,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":29188182,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-03-29","end":"2020-06-27","val":38076590,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":110427295,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":139374508,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-06-29","end":"2020-10-03","val":51065536,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-02","end":"2020-10-03","val":42315555,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2019-12-29","end":"2021-01-02","val":186744637,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":149527553,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":46264163,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":55839321,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-03","end":"2021-07-03","val":93535153,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-07-03","val":93535153,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-03","end":"2021-07-03","val":47270990,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-03","end":"2021-07-03","val":47270990,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-03","end":"2021-10-02","val":142196527,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":142196527,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-07-03","end":"2021-10-02","val":48661374,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q3"},{"start":"2021-07-04","end":"2021-10-02","val":48661374,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-02","end":"2022-01-01","val":189756610,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":189756610,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-04-02","val":54438968,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":54438968,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":107991200,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":107991200,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-02","end":"2022-07-02","val":53552232,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2"},{"start":"2022-04-03","end":"2022-07-02","val":53552232,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":163047360,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":163047360,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-07-02","end":"2022-10-01","val":55056160,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3"},{"start":"2022-07-03","end":"2022-10-01","val":55056160,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":220648900,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":220648900,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":56997668,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":56997668,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":110187615,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":110187615,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-02","end":"2023-07-01","val":53189948,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-02","end":"2023-07-01","val":53189948,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2022-12-31","end":"2023-09-28","val":150371589,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-06-30","end":"2023-09-28","val":46556952,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-09-30","val":159447930,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-07-02","end":"2023-09-30","val":49260313,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-30","val":208501713,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":197085074,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":51732988,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":49170711,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":106674324,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":105103868,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":54941336,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-03-31","end":"2024-06-29","val":54108036,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-09-28","val":154161980,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":154161980,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":53085087,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2024-07-01","end":"2024-09-28","val":53085087,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-12-28","val":205484807,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":205484807,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":205484807,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":49125302,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":104642211,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":53801184,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2024-12-29","end":"2025-09-27","val":147613222,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":42971012,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"},{"start":"2025-01-04","end":"2026-01-03","val":192011802,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":192011802,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"CostOfGoodsSold":{"label":"Cost of Goods Sold (Deprecated 2018-01-31)","description":"Total costs related to goods produced and sold during the reporting period.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":92031078,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":-50574900,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-04","end":"2010-07-03","val":-25679320,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-02","end":"2010-10-01","val":77615059,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-07-04","end":"2010-10-02","val":27040159,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2010Q3"},{"start":"2010-01-03","end":"2011-01-01","val":103458137,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2010-01-03","end":"2011-01-01","val":103458137,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-04-02","val":26872271,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":55460341,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-01-02","end":"2011-07-02","val":-55460341,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-03","end":"2011-07-02","val":28588070,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2011Q2"},{"start":"2011-04-03","end":"2011-07-02","val":-28588070,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-10-01","val":84993869,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-01-02","end":"2011-10-01","val":84993869,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-07-03","end":"2011-10-01","val":29533528,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2011Q3"},{"start":"2011-07-03","end":"2011-10-01","val":29533528,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-12-31","val":115504443,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":115504443,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":115504443,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2012-01-01","end":"2012-03-31","val":32311428,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":32311428,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-06-30","val":64625627,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-01-01","end":"2012-06-30","val":64625627,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-04-01","end":"2012-06-30","val":32314199,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":32314199,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-09-29","val":96104184,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-01-01","end":"2012-09-29","val":96104184,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-07-01","end":"2012-09-29","val":31478557,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-29","val":31478557,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-12-29","val":124156707,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-29","val":124156707,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":124156707,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-12-30","end":"2013-03-30","val":28425594,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-03-30","val":28425594,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-06-29","val":59142732,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2012-12-30","end":"2013-06-29","val":59142732,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2013-03-31","end":"2013-06-29","val":30717138,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2013Q2"},{"start":"2013-03-31","end":"2013-06-29","val":30717138,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-09-28","val":86174409,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2012-12-30","end":"2013-09-28","val":86174409,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2013-06-30","end":"2013-09-28","val":27031677,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2013Q3"},{"start":"2013-06-30","end":"2013-09-28","val":27031677,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-12-28","val":112310759,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":112310759,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":112310759,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-12-29","end":"2014-03-29","val":28335720,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-03-29","val":28335720,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-06-28","val":55339189,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2013-12-29","end":"2014-06-28","val":55339189,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2014-03-30","end":"2014-06-28","val":27003469,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2014Q2"},{"start":"2014-03-30","end":"2014-06-28","val":27003469,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-09-27","val":82501121,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2013-12-29","end":"2014-09-27","val":82501121,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2014-06-29","end":"2014-09-27","val":27161932,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2014Q3"},{"start":"2014-06-29","end":"2014-09-27","val":27161932,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2015-01-03","val":108338956,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2013-12-29","end":"2015-01-03","val":108338956,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":108338956,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2015-01-04","end":"2015-04-04","val":29541664,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-04-04","val":29541664,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-07-04","val":58667200,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-01-04","end":"2015-07-04","val":58667200,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-04-05","end":"2015-07-04","val":29125536,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2015Q2"},{"start":"2015-04-05","end":"2015-07-04","val":29125536,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-10-03","val":85872857,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-04","end":"2015-10-03","val":85872857,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-07-05","end":"2015-10-03","val":27205657,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-07-05","end":"2015-10-03","val":27205657,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2016-01-02","val":110318320,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2015-01-04","end":"2016-01-02","val":112186725,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":112186725,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2016-01-03","end":"2016-04-02","val":26681211,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-04-02","val":26681211,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-07-02","val":54962920,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-07-02","val":54962920,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-04-03","end":"2016-07-02","val":28281709,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-04-03","end":"2016-07-02","val":28281709,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-10-01","val":77980077,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-03","end":"2016-10-01","val":79588389,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-03","end":"2016-10-01","val":24105604,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-07-03","end":"2016-10-01","val":24625469,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-12-31","val":101262048,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-01-03","end":"2016-12-31","val":103315387,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2017-01-01","end":"2017-04-01","val":27359246,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-04-01","val":27755136,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-07-01","val":71795204,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-02","end":"2017-07-01","val":44040068,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":113888301,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-09-30","val":44058406,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-30","val":154188794,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":44723521,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1"}]}},"CostOfServicesEnvironmentalRemediation":{"label":"Cost of Services, Environmental Remediation (Deprecated 2018-01-31)","description":"Cost incurred in providing environmental engineering and consulting; environmental testing and analysis; and remediation services during the reporting period.","units":{"USD":[{"start":"2015-01-04","end":"2016-01-02","val":30000,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-12-31","val":10738,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-30","val":50000,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"CurrentFederalTaxExpenseBenefit":{"label":"Current Federal Tax Expense (Benefit)","description":"Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2010-01-03","end":"2011-01-01","val":1543735,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":214988,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":214988,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":1909172,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-29","val":1909172,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":1909172,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":1942271,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":1942271,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":1942271,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-12-29","end":"2015-01-03","val":2339917,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2013-12-29","end":"2015-01-03","val":2339917,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":2339917,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2015-01-04","end":"2016-01-02","val":1337417,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2015-01-04","end":"2016-01-02","val":1337417,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":1337417,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":2554341,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-01-03","end":"2016-12-31","val":2554341,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":3713975,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-30","val":3713975,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-12-31","end":"2018-12-29","val":484451,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2017-12-31","end":"2018-12-29","val":484451,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2018-12-30","end":"2019-12-28","val":-756206,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2018-12-30","end":"2019-12-28","val":2783481,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2019-12-29","end":"2021-01-02","val":-46555,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"}]}},"CurrentForeignTaxExpenseBenefit":{"label":"Current Foreign Tax Expense (Benefit)","description":"Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2010-01-03","end":"2011-01-01","val":403115,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":830028,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":830028,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":1367025,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-29","val":1367025,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":1367025,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":871949,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":871949,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":871949,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-12-29","end":"2015-01-03","val":991257,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2013-12-29","end":"2015-01-03","val":991257,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":991257,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2015-01-04","end":"2016-01-02","val":1054694,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2015-01-04","end":"2016-01-02","val":1054694,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":1054694,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":1091952,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-01-03","end":"2016-12-31","val":1091952,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":1084353,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-30","val":1084353,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-12-31","end":"2018-12-29","val":753521,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2017-12-31","end":"2018-12-29","val":753521,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2018-12-30","end":"2019-12-28","val":-225014,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2018-12-30","end":"2019-12-28","val":1001270,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2019-12-29","end":"2021-01-02","val":-65315,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"}]}},"CurrentIncomeTaxExpenseBenefit":{"label":"Current Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":865122,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":1343317,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-04","end":"2010-07-03","val":796781,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-02","end":"2010-10-01","val":2026908,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-07-04","end":"2010-10-02","val":683591,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2010Q3"},{"start":"2010-01-03","end":"2011-01-01","val":2705413,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":560324,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":1326472,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-03","end":"2011-07-02","val":766148,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2"},{"start":"2011-01-02","end":"2011-10-01","val":1948006,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-07-03","end":"2011-10-01","val":621534,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3"},{"start":"2011-01-02","end":"2011-12-31","val":3001999,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1040705,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1"}]}},"CurrentStateAndLocalTaxExpenseBenefit":{"label":"Current State and Local Tax Expense (Benefit)","description":"Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2010-01-03","end":"2011-01-01","val":232390,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":109711,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":109711,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":220820,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-29","val":220820,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":220820,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":162952,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":162952,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":162952,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-12-29","end":"2015-01-03","val":295554,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2013-12-29","end":"2015-01-03","val":295554,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":295554,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2015-01-04","end":"2016-01-02","val":140139,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2015-01-04","end":"2016-01-02","val":140139,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":140139,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":194514,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-01-03","end":"2016-12-31","val":194514,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":319439,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-30","val":319439,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-12-31","end":"2018-12-29","val":347199,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2017-12-31","end":"2018-12-29","val":347199,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2018-12-30","end":"2019-12-28","val":-353623,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2018-12-30","end":"2019-12-28","val":489921,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2019-12-29","end":"2021-01-02","val":-85751,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"}]}},"DebtInstrumentCarryingAmount":{"label":"Long-term Debt, Gross","description":"Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.","units":{"USD":[{"end":"2011-12-31","val":6750000,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-12-29","val":7499999,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2012-12-29","val":7499999,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2013-12-28","val":6071428,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2013-12-28","val":6071428,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2015-01-03","val":4285714,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-01-03","val":4285714,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2016-01-02","val":3214285,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-01-02","val":3214285,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-12-31","val":1785714,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2016Q4I"}]}},"DebtInstrumentInterestRateEffectivePercentage":{"label":"Debt Instrument, Interest Rate, Effective Percentage","description":"Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.","units":{"pure":[{"end":"2020-06-27","val":0.5,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":0.5,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2022-10-01","val":0.05,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"}]}},"DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet":{"label":"Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net","description":"Amount of unamortized debt discount (premium) and debt issuance costs.","units":{"USD":[{"end":"2018-12-29","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-12-28","val":360146,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":360146,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2021-01-02","val":273312,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":273312,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2022-01-01","val":186478,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":186478,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-12-31","val":113769,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":113769,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-12-30","val":564265,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":564265,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-12-28","val":74500,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":74500,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":74500,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2026-01-03","val":113500,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":113500,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"DeferredFederalIncomeTaxExpenseBenefit":{"label":"Deferred Federal Income Tax Expense (Benefit)","description":"Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2010-01-03","end":"2011-01-01","val":497815,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":1747620,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":1747620,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":1022660,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-29","val":1022660,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":1022660,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":241821,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":241821,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":241821,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-12-29","end":"2015-01-03","val":164830,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2013-12-29","end":"2015-01-03","val":164830,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":164830,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2015-01-04","end":"2016-01-02","val":-223530,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2015-01-04","end":"2016-01-02","val":-223530,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":-223530,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":-339412,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-01-03","end":"2016-12-31","val":-339412,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":-47241,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-30","val":-47241,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-12-31","end":"2018-12-29","val":815858,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2017-12-31","end":"2018-12-29","val":815858,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2018-12-30","end":"2019-12-28","val":2783481,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2018-12-30","end":"2019-12-28","val":-756206,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2019-12-29","end":"2021-01-02","val":-503106,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"}]}},"DeferredForeignIncomeTaxExpenseBenefit":{"label":"Deferred Foreign Income Tax Expense (Benefit)","description":"Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2010-01-03","end":"2011-01-01","val":0,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":0,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":0,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-29","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":0,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":0,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-12-29","end":"2015-01-03","val":0,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014"},{"start":"2015-01-04","end":"2016-01-02","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-12-31","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-30","val":1301972,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-30","val":1301972,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-12-31","end":"2018-12-29","val":153726,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2017-12-31","end":"2018-12-29","val":153726,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2018-12-30","end":"2019-12-28","val":1001270,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2018-12-30","end":"2019-12-28","val":-225014,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2019-12-29","end":"2021-01-02","val":1096839,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"}]}},"DeferredIncomeTaxAssetsNet":{"label":"Deferred Income Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.","units":{"USD":[{"end":"2018-12-29","val":1396006,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-12-28","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2022-12-31","val":488989,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":488989,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-09-30","val":657607,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":2283571,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":2283571,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":2283571,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":2283571,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":2283571,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":2283571,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":2536357,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":2536357,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":6611518,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":6611518,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":6611518,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":6611518,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":6611518,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":6611518,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":6207128,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":6611518,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":6611518,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":5528496,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":5528496,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"DeferredIncomeTaxExpenseBenefit":{"label":"Deferred Income Tax Expense (Benefit)","description":"Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":235788,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2011-01-01","val":526173,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2010-01-03","end":"2011-01-01","val":526173,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-10-01","val":0,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-01-02","end":"2011-12-31","val":1857885,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":1847272,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":1847272,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-09-29","val":18,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":18,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-01-01","end":"2012-12-29","val":1101701,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":1101701,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":1101701,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-09-28","val":-1959,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":-1959,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2012-12-30","end":"2013-12-28","val":531023,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":531023,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013"},{"start":"2013-12-29","end":"2014-09-27","val":0,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2015-01-03","val":229226,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014"},{"start":"2015-01-04","end":"2016-01-02","val":-240071,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-12-31","val":-403002,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-30","val":1198020,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":1198020,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-12-29","val":947851,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":947851,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-12-28","val":-2093654,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":-2093654,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2021-01-02","val":-2118551,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":-2118551,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-03","end":"2022-01-01","val":-3010111,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2021-01-03","end":"2022-01-01","val":-3010111,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-3047762,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":-3047762,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-12-30","val":-1124895,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023"}]}},"DeferredIncomeTaxLiabilities":{"label":"Deferred Tax Liabilities, Gross","description":"Amount of deferred tax liability attributable to taxable temporary differences.","units":{"USD":[{"end":"2011-01-01","val":4546941,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010Q4I"},{"end":"2011-12-31","val":5480102,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2011-12-31","val":5480102,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011Q4I"},{"end":"2012-12-29","val":5942048,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":5942048,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2012-12-29","val":5942048,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012Q4I"},{"end":"2013-12-28","val":6393811,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":6393811,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2013-12-28","val":6393811,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013Q4I"},{"end":"2015-01-03","val":6596128,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":6596128,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2015-01-03","val":6596128,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014Q4I"},{"end":"2016-01-02","val":6794874,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":6794874,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-01-02","val":6794874,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":6634747,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":6634747,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":7401497,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":7401497,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-12-29","val":8052315,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":8052315,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-12-28","val":17504124,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":17504124,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2021-01-02","val":16638534,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":16638534,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":13071379,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-01-01","val":13071379,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":1151759,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":1151759,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":1151759,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":1151759,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-04-02","val":1151759,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":1151759,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":1151759,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10666080,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":10666080,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-12-30","val":10133942,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":10133942,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-12-28","val":7028751,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":7028751,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":7028751,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2026-01-03","val":7801902,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":7801902,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"DeferredIncomeTaxLiabilitiesNet":{"label":"Deferred Income Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.","units":{"USD":[{"end":"2018-12-29","val":1516012,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-12-28","val":5270465,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q4I"},{"end":"2019-12-28","val":5270465,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":5270465,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":5270465,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2020-03-28","val":5270465,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":4374343,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":4374343,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":2957771,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4I"},{"end":"2021-01-02","val":2957771,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":2899075,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-04-03","val":2899074,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":2957771,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":2957771,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"}]}},"DeferredStateAndLocalIncomeTaxExpenseBenefit":{"label":"Deferred State and Local Income Tax Expense (Benefit)","description":"Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2010-01-03","end":"2011-01-01","val":28358,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":99652,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":99652,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":79041,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-29","val":79041,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":79041,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":-7019,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":-7019,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":-7019,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-12-29","end":"2015-01-03","val":75729,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2013-12-29","end":"2015-01-03","val":75729,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":75729,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2015-01-04","end":"2016-01-02","val":-14788,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2015-01-04","end":"2016-01-02","val":-14788,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":-14788,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":-63303,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-01-03","end":"2016-12-31","val":-63303,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":-37189,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-30","val":37189,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-12-31","end":"2018-12-29","val":529637,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2017-12-31","end":"2018-12-29","val":529637,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2018-12-30","end":"2019-12-28","val":489921,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2018-12-30","end":"2019-12-28","val":-353623,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2019-12-29","end":"2021-01-02","val":223978,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"}]}},"DeferredTaxAssetsGoodwillAndIntangibleAssets":{"label":"Deferred Tax Assets, Goodwill and Intangible Assets","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.","units":{"USD":[{"end":"2011-01-01","val":429749,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010Q4I"},{"end":"2011-12-31","val":472243,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011Q4I"},{"end":"2011-12-31","val":472243,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":422443,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012Q4I"},{"end":"2012-12-29","val":422443,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2012-12-29","val":422443,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2013-12-28","val":373482,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013Q4I"},{"end":"2013-12-28","val":373482,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2013-12-28","val":373482,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2015-01-03","val":396541,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014Q4I"},{"end":"2015-01-03","val":396541,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2015-01-03","val":396541,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2016-01-02","val":299137,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-01-02","val":299137,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-01-02","val":299137,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-12-31","val":224609,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2016-12-31","val":224609,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2017-12-30","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"}]}},"DeferredTaxAssetsGross":{"label":"Deferred Tax Assets, Gross","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2011-01-01","val":6600728,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010Q4I"},{"end":"2011-12-31","val":8183362,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2011-12-31","val":8183362,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011Q4I"},{"end":"2012-12-29","val":9617153,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":9617153,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2012-12-29","val":9617153,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012Q4I"},{"end":"2013-12-28","val":6100718,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":6100718,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2013-12-28","val":6100718,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013Q4I"},{"end":"2015-01-03","val":11841045,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":11841045,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2015-01-03","val":11841045,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014Q4I"},{"end":"2016-01-02","val":10380582,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":10380582,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-01-02","val":10380582,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":11167108,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":11167108,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":7688245,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":7688245,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-12-29","val":7932309,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":7932309,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-12-28","val":12233659,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":-12233659,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2021-01-02","val":-13739459,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":13739459,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":11919620,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-01-01","val":11919620,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-12-31","val":11155069,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":11155069,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-12-30","val":12417513,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":12417513,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-12-28","val":13640269,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":13640269,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":13640269,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2026-01-03","val":13330398,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":13330398,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsInventory":{"label":"Deferred Tax Assets, Inventory","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.","units":{"USD":[{"end":"2011-01-01","val":747397,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010Q4I"},{"end":"2011-12-31","val":1005134,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2011-12-31","val":1005134,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011Q4I"},{"end":"2012-12-29","val":761613,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":761613,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2012-12-29","val":761613,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012Q4I"},{"end":"2013-12-28","val":848364,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":848364,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2013-12-28","val":848364,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013Q4I"},{"end":"2015-01-03","val":829876,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":829876,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2015-01-03","val":829876,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014Q4I"},{"end":"2016-01-02","val":807061,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":807061,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-01-02","val":807061,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":806680,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":806680,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":792724,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":792724,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-12-29","val":1133427,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":1133427,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-12-28","val":1422472,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":-1422472,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2021-01-02","val":-1091887,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":1091887,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1161354,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-01-01","val":1161354,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-12-31","val":1562175,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":1562175,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-12-30","val":1587374,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":1587374,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-12-28","val":1926286,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":1926286,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":1926286,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2026-01-03","val":2126937,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":2126937,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsLiabilitiesNet":{"label":"Deferred Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.","units":{"USD":[{"end":"2011-01-01","val":2053787,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010Q4I"},{"end":"2011-12-31","val":2703260,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011Q4I"},{"end":"2011-12-31","val":2703260,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":3675105,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012Q4I"},{"end":"2012-12-29","val":3675105,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2012-12-29","val":3675105,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2013-12-28","val":-293093,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2013-12-28","val":-293093,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2015-01-03","val":5244917,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014Q4I"},{"end":"2015-01-03","val":5244917,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2015-01-03","val":5244917,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2016-01-02","val":3585708,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-01-02","val":3585708,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-01-02","val":3585708,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-12-31","val":4532361,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2016-12-31","val":4532361,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2017-12-30","val":286748,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2017-12-30","val":286748,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"}]}},"DeferredTaxAssetsNetCurrent":{"label":"Deferred Tax Assets, Net of Valuation Allowance, Current","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as current.","units":{"USD":[{"end":"2011-01-01","val":1141744,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-01-01","val":1141744,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":1141744,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-07-02","val":1141744,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":1141744,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1332663,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2011-12-31","val":1881775,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":1881775,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":1881775,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":1881775,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2012-03-31","val":1881775,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1881775,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":1332663,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":1064202,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2012-12-29","val":1064202,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":1064202,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":1064202,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":1064202,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2013-03-30","val":1064202,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":1064202,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":1066161,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":818662,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2013-12-28","val":818662,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":818662,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":818662,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":818662,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2014-03-29","val":818662,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":818662,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":818662,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":950024,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-01-03","val":950024,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":950024,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":950024,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":950024,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-04-04","val":950024,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":950024,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":950024,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":986167,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-01-02","val":986167,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":986167,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":986167,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":986167,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-04-02","val":986167,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":986167,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":986167,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":947001,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2016-12-31","val":947001,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2017-12-30","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"}]}},"DeferredTaxAssetsNetNoncurrent":{"label":"Deferred Tax Assets, Net of Valuation Allowance, Noncurrent","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as noncurrent.","units":{"USD":[{"end":"2011-01-01","val":912043,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-01-01","val":912043,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":912043,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-07-02","val":724605,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":630548,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1370597,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2011-12-31","val":821485,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":821485,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":821485,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":821485,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2012-03-31","val":723400,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":625296,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":1062236,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":2610903,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2012-12-29","val":2610903,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":2610903,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":2610903,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":2610903,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2013-03-30","val":2463987,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":2317070,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":2168037,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":0,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2013-12-28","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2015-01-03","val":4294893,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-01-03","val":4294893,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":4294893,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":4294893,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":4294893,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-04-04","val":4108379,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":3921865,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":3735353,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":2599541,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-01-02","val":2599541,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":2599541,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":2599541,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":2599541,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-04-02","val":2366374,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":3087622,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":2981919,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3585360,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2016-12-31","val":4532361,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":4532361,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":4532361,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":3585360,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2017-04-01","val":4420289,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":1320761,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1180355,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":2010291,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2017-12-30","val":2010291,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":2010291,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":2010291,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":2010291,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2018-03-31","val":1904485,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1840724,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":2210225,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":1396006,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q4I"},{"end":"2018-12-29","val":1396006,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":1396006,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":1396006,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2019-03-30","val":1396006,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":1396006,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":1396006,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"}]}},"DeferredTaxAssetsOther":{"label":"Deferred Tax Assets, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.","units":{"USD":[{"end":"2011-01-01","val":184561,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010Q4I"},{"end":"2011-12-31","val":160876,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011Q4I"},{"end":"2011-12-31","val":160876,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":116826,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012Q4I"},{"end":"2012-12-29","val":116826,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2012-12-29","val":116826,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2013-12-28","val":0,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2013-12-28","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2015-01-03","val":0,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"}]}},"DeferredTaxAssetsTaxCreditCarryforwardsForeign":{"label":"Deferred Tax Assets, Tax Credit Carryforwards, Foreign","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards.","units":{"USD":[{"end":"2016-01-02","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":449578,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":449578,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-12-29","val":167826,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":167826,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-12-28","val":400078,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":-400078,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2021-01-02","val":-976000,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":976000,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1164515,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-01-01","val":1164515,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-12-31","val":953916,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":953916,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-12-30","val":1110534,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":1110534,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-12-28","val":1209583,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":1209583,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":1209583,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2026-01-03","val":1712142,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":1712142,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.","units":{"USD":[{"end":"2011-01-01","val":258631,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010Q4I"},{"end":"2011-12-31","val":224155,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2011-12-31","val":224155,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011Q4I"},{"end":"2012-12-29","val":197582,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":197582,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2012-12-29","val":197582,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012Q4I"},{"end":"2013-12-28","val":158866,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":158866,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2013-12-28","val":158866,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013Q4I"},{"end":"2015-01-03","val":203180,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":203180,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2015-01-03","val":203180,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014Q4I"},{"end":"2016-01-02","val":252297,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":252297,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-01-02","val":252297,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":233806,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":233806,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":83829,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":83829,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-12-29","val":200232,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":200232,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-12-28","val":311125,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":-311125,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2021-01-02","val":-399057,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":399057,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":390693,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-01-01","val":390693,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-12-31","val":498530,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":498530,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-12-30","val":434631,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":434631,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-12-28","val":422490,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":422490,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":422490,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2026-01-03","val":438761,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":438761,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from pension benefits.","units":{"USD":[{"end":"2011-01-01","val":4338664,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010Q4I"},{"end":"2011-12-31","val":5573596,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2011-12-31","val":5573596,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011Q4I"},{"end":"2012-12-29","val":7128057,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":7128057,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2012-12-29","val":7128057,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012Q4I"},{"end":"2013-12-28","val":3828224,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":3828224,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2013-12-28","val":3828224,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013Q4I"},{"end":"2015-01-03","val":9275949,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":9275949,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2015-01-03","val":9275949,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014Q4I"},{"end":"2016-01-02","val":8616582,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":8616582,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-01-02","val":8616582,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":9406224,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":9406224,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":6029034,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":6029034,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-12-29","val":6127538,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":6127538,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-12-28","val":6804275,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":-6804275,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2021-01-02","val":-7761369,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":7761369,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":6049532,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-01-01","val":6049532,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-12-31","val":5042030,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":5042030,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-12-30","val":4819568,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":4819568,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-12-28","val":3362108,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":3362108,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":3362108,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2026-01-03","val":2844786,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":2844786,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from postretirement benefits.","units":{"USD":[{"end":"2011-01-01","val":515133,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010Q4I"},{"end":"2011-12-31","val":653238,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2011-12-31","val":653238,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011Q4I"},{"end":"2012-12-29","val":885729,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":885729,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2012-12-29","val":885729,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012Q4I"},{"end":"2013-12-28","val":787087,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":787087,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2013-12-28","val":787087,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013Q4I"},{"end":"2015-01-03","val":1030203,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":1030203,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2015-01-03","val":1030203,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014Q4I"},{"end":"2016-01-02","val":281154,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":281154,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-01-02","val":281154,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":371460,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":371460,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":235510,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":235510,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-12-29","val":156710,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":156710,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-12-28","val":239348,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":-239348,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2021-01-02","val":-279776,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":279776,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":292090,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-01-01","val":292090,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-12-31","val":151486,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":151486,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-12-30","val":139050,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":139050,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-12-28","val":93832,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":93832,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":93832,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2026-01-03","val":75481,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":75481,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.","units":{"USD":[{"end":"2011-01-01","val":126593,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010Q4I"},{"end":"2011-12-31","val":94120,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2011-12-31","val":94120,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011Q4I"},{"end":"2012-12-29","val":104903,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":104903,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2012-12-29","val":104903,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012Q4I"},{"end":"2013-12-28","val":104695,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":104695,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2013-12-28","val":104695,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013Q4I"},{"end":"2015-01-03","val":105296,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":105296,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2015-01-03","val":105296,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014Q4I"},{"end":"2016-01-02","val":124351,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":124351,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-01-02","val":124351,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":124329,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":124329,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":97570,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":97570,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-12-29","val":146576,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":146576,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-12-28","val":123172,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":-123172,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2021-01-02","val":-120150,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":120150,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":114113,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-01-01","val":114113,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-12-31","val":160446,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":160446,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-12-30","val":133988,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":133988,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-12-28","val":136667,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":136667,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":136667,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2026-01-03","val":147961,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":147961,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilities":{"label":"Deferred Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.","units":{"USD":[{"end":"2013-12-28","val":293093,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013Q4I"},{"end":"2018-12-29","val":120006,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":120006,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-12-28","val":5270465,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":5270465,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2021-01-02","val":2899075,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":2899075,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2022-01-01","val":1151759,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"}]}},"DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets":{"label":"Deferred Tax Liabilities, Intangible Assets","description":"Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.","units":{"USD":[{"end":"2016-01-02","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":2620791,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":2620791,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-12-29","val":4710052,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":4710052,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-12-28","val":9236711,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":9236711,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2021-01-02","val":8913638,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":8913638,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":6364038,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-01-01","val":6364038,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-12-31","val":3374192,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":3374192,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-12-30","val":1674225,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":1674225,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-12-28","val":0,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"}]}},"DeferredTaxLiabilitiesNoncurrent":{"label":"Deferred Tax Liabilities, Net, Noncurrent","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.","units":{"USD":[{"end":"2012-12-29","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-12-28","val":1111755,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2013-12-28","val":1111755,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":1111755,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":1111755,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":1111755,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2014-03-29","val":1212105,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":1312473,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":1412833,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":0,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"},{"end":"2016-12-31","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":1723543,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2017-12-30","val":1723543,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":1723543,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":1723543,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":1723543,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2018-03-31","val":1723543,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1723543,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":1723543,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":1516012,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q4I"},{"end":"2018-12-29","val":1516012,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":1516012,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":1516012,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2019-03-30","val":1516012,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":1516012,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":8630744,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"}]}},"DeferredTaxLiabilitiesOther":{"label":"Deferred Tax Liabilities, Other","description":"Amount of deferred tax liability attributable to taxable temporary differences classified as other.","units":{"USD":[{"end":"2011-12-31","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011Q4I"},{"end":"2012-12-29","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2012-12-29","val":0,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012Q4I"},{"end":"2013-12-28","val":208938,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":208938,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2013-12-28","val":208938,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013Q4I"},{"end":"2015-01-03","val":92531,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":92531,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2015-01-03","val":92531,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014Q4I"},{"end":"2016-01-02","val":99989,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":99989,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-01-02","val":99989,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":119618,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":119618,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":64905,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":64905,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-12-29","val":218710,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":218710,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-12-28","val":380336,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":380336,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2021-01-02","val":0,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":495881,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-01-01","val":495881,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-12-31","val":876731,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":876731,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-12-30","val":369358,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":369358,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-12-28","val":295062,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":295062,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":295062,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2026-01-03","val":318787,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":318787,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesPropertyPlantAndEquipment":{"label":"Deferred Tax Liabilities, Property, Plant and Equipment","description":"Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2011-01-01","val":4546941,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010Q4I"},{"end":"2011-12-31","val":5480102,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2011-12-31","val":5480102,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011Q4I"},{"end":"2012-12-29","val":5942048,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":5942048,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2012-12-29","val":5942048,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012Q4I"},{"end":"2013-12-28","val":6184873,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":6184873,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2013-12-28","val":6184873,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013Q4I"},{"end":"2015-01-03","val":6503597,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":6503597,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2015-01-03","val":6503597,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014Q4I"},{"end":"2016-01-02","val":6694885,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":6694885,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-01-02","val":6694885,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":6515129,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":6515129,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":3853837,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":3853837,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-12-29","val":2582792,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":2582792,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-12-28","val":4638141,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":4638141,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2021-01-02","val":4460316,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":4460316,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3586257,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-01-01","val":3586257,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-12-31","val":3568209,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":3568209,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-12-30","val":3897991,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":3897991,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-12-28","val":2587121,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":2587121,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":2587121,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2026-01-03","val":2948820,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":2948820,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"DefinedBenefitPensionPlanLiabilitiesNoncurrent":{"label":"Liability, Defined Benefit Pension Plan, Noncurrent","description":"Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.","units":{"USD":[{"end":"2011-01-01","val":14013269,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":14013269,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":14013269,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-07-02","val":13717500,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":13235662,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":15811622,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":15811622,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":15811622,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":15811622,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":15811622,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":15713972,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":14725208,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":14363288,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":20181361,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":20181361,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":20181361,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":20181361,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":20181361,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":20428922,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":20674879,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":20766553,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":10860211,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":10860211,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":10860211,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":10860211,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":10860211,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":11109383,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":10858616,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":10853517,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":26164812,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":26164812,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":26164812,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":26164812,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":26164812,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":26445275,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":26182873,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":25819339,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":24304926,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":24304926,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":24304926,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":24304926,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":24304926,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":24547739,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":27153446,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":26361144,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":26631438,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":26631438,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":26631438,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":26631438,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":26631438,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":26445249,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":26243605,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":25780522,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":26423429,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":26423429,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":26423429,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":26423429,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":26423429,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":26343088,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":25994635,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":22849651,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":25362325,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":25362325,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":25362325,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":25362325,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":25362325,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":25141258,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":24939439,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":24470438,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":28631485,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":28631485,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":28631485,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":28631485,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":28631485,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":28052482,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":27388381,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":26947804,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":33188623,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":33188623,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":33188623,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":33188623,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":33188623,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":32443297,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":30929978,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":29132453,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":26605382,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":26605382,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":26605382,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":26605382,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":26605382,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-04-02","val":26580732,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":25993583,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":25001982,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":22174465,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":22174465,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":22174465,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":22174465,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":22174465,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":23134787,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":22448575,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":21958215,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":21025365,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":21025365,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":21025365,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":21025365,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":21025365,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":21150758,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":20662798,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":20111130,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":16064840,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":16064840,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":16064840,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":16064840,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":16064840,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":16064840,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":16192871,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":15127781,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":14565285,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":14398753,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":14398753,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"DefinedBenefitPlanAccumulatedBenefitObligation":{"label":"Defined Benefit Plan, Accumulated Benefit Obligation","description":"Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.","units":{"USD":[{"end":"2011-12-31","val":56588593,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-12-29","val":66735124,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2012-12-29","val":65809208,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2013-12-28","val":71403778,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2013-12-28","val":71403778,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2015-01-03","val":84714136,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-01-03","val":84714136,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2016-01-02","val":83433339,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-01-02","val":83433339,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-12-31","val":92258937,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2016-12-31","val":92258937,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2017-12-30","val":98522201,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"}]}},"DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax":{"label":"Accumulated Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Tax","description":"Amount, after tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.","units":{"USD":[{"end":"2016-07-02","val":2500000,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":2500000,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2500000,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2016Q4I"}]}},"DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets":{"label":"Defined Benefit Plan, Plan Assets, Employer, Related Party, Amount","description":"Amount of employer security in which defined benefit plan asset is invested. Includes, but is not limited to, security issued or managed by related party of employer.","units":{"USD":[{"end":"2011-12-31","val":3891842,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-12-29","val":3063132,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2012-12-29","val":3063132,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2013-12-28","val":3082494,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2013-12-28","val":3082494,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2015-01-03","val":3473938,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-01-03","val":3473938,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2016-01-02","val":4069938,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-01-02","val":4069938,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-12-31","val":4535676,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2016-12-31","val":4535676,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2017-12-30","val":5675021,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"}]}},"DefinedBenefitPlanAmountsRecognizedInBalanceSheet":{"label":"Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position","description":"Amount of asset (liability), recognized in statement of financial position, for defined benefit pension and other postretirement plans.","units":{"USD":[{"end":"2011-12-31","val":-15811622,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-12-29","val":20181361,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2012-12-29","val":-20181361,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2013-12-28","val":10930815,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2013-12-28","val":10930815,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2015-01-03","val":26164812,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-01-03","val":26164812,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2016-01-02","val":24304926,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-01-02","val":24304926,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-12-31","val":-26631438,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2016-12-31","val":26631438,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2017-12-30","val":-26423429,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"}]}},"DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate":{"label":"Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate","description":"Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.","units":{"pure":[{"end":"2011-12-31","val":0.0455,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-12-29","val":0.039,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2012-12-29","val":0.039,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2013-12-28","val":0.048,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2013-12-28","val":0.048,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2015-01-03","val":0.039,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"}]}},"DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease":{"label":"Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase","description":"Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.","units":{"pure":[{"end":"2011-12-31","val":0.0325,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-12-29","val":0.0325,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2012-12-29","val":0.0325,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2013-12-28","val":0.0325,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2013-12-28","val":0.0325,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2015-01-03","val":0.0325,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-01-03","val":0.0325,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2016-01-02","val":0.0325,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2015Q4I"}]}},"DefinedBenefitPlanContributionsByEmployer":{"label":"Defined Benefit Plan, Plan Assets, Contributions by Employer","description":"Amount of contribution received by defined benefit plan from employer which increases plan assets.","units":{"USD":[{"start":"2011-01-02","end":"2011-12-31","val":5000000,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":5000000,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2016-01-03","end":"2016-07-02","val":266000,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-10-01","val":799000,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"}]}},"DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets":{"label":"Defined Benefit Plan, Plan Assets, Employer, Related Party, Number of Shares","description":"Number of shares of employer stock in which defined benefit plan asset is invested. Includes, but is not limited to, stock issued or managed by related party of employer.","units":{"shares":[{"end":"2011-12-31","val":193624,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-12-29","val":193624,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012Q4I"},{"end":"2013-12-28","val":193624,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2013-12-28","val":193624,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2015-01-03","val":202562,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-01-03","val":202562,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2016-01-02","val":217018,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-01-02","val":217018,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-12-31","val":217018,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2016-12-31","val":217018,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2017-12-30","val":217018,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"}]}},"DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation":{"label":"Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation","description":"Amount of accumulated benefit obligation for defined benefit plan with accumulated benefit obligation in excess of plan assets.","units":{"USD":[{"end":"2011-12-31","val":56588593,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-12-29","val":66735124,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2012-12-29","val":66735124,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2013-12-28","val":68974332,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2013-12-28","val":68974332,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2015-01-03","val":84714136,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-01-03","val":84714136,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2016-01-02","val":83433339,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-01-02","val":83433339,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-12-31","val":92258937,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2016-12-31","val":92258937,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2017-12-30","val":98522201,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"}]}},"DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets":{"label":"Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets","description":"Amount of plan asset for defined benefit plan with accumulated benefit obligation in excess of plan assets.","units":{"USD":[{"end":"2011-12-31","val":48897760,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-12-29","val":54644608,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2012-12-29","val":54644608,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2013-12-28","val":57850937,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2013-12-28","val":57850937,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2015-01-03","val":64352110,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-01-03","val":64352110,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2016-01-02","val":63122843,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-01-02","val":63122843,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-12-31","val":65627499,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2016-12-31","val":65627499,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2017-12-30","val":72098722,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"}]}},"DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation":{"label":"Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation","description":"Amount of projected benefit obligation for defined benefit pension plan with accumulated benefit obligation in excess of plan assets.","units":{"USD":[{"end":"2011-12-31","val":64709379,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-12-29","val":74825969,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2012-12-29","val":74825969,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2013-12-28","val":68781752,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2013-12-28","val":68781752,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2015-01-03","val":90516922,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-01-03","val":90516922,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2016-01-02","val":87427769,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-01-02","val":87427769,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-12-31","val":92258937,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2016-12-31","val":92258937,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2017-12-30","val":98522201,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"}]}},"DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear":{"label":"Defined Benefit Plans, Estimated Future Employer Contributions in Current Fiscal Year (Deprecated 2017-01-31)","description":"Amount of employer's best estimate of contributions expected to be paid to the plan in the current remaining fiscal period.","units":{"USD":[{"start":"2016-01-03","end":"2016-07-02","val":181250,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-10-01","val":594000,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"}]}},"DefinedBenefitPlanUltimateHealthCareCostTrendRate":{"label":"Defined Benefit Plan, Ultimate Health Care Cost Trend Rate (Deprecated 2017-01-31)","description":"The ultimate trend rate for health care costs.","units":{"pure":[{"start":"2012-01-01","end":"2012-12-29","val":0.045,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-12-28","val":0.045,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013"},{"start":"2013-12-29","end":"2015-01-03","val":0.045,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014"},{"start":"2015-01-04","end":"2016-01-02","val":0.045,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-12-31","val":0.045,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2016"}]}},"DefinedContributionPlanEmployerDiscretionaryContributionAmount":{"label":"Defined Contribution Plan, Employer Discretionary Contribution Amount","description":"Amount of discretionary contributions made by an employer to a defined contribution plan.","units":{"USD":[{"start":"2010-01-03","end":"2011-01-01","val":171326,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-07-02","val":93157,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-04-03","end":"2011-07-02","val":45026,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2011Q2"},{"start":"2011-01-02","end":"2011-10-01","val":137847,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-07-03","end":"2011-10-01","val":44690,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2011Q3"},{"start":"2011-01-02","end":"2011-12-31","val":179400,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":179400,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":49456,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":96729,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":96729,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-04-01","end":"2012-06-30","val":47272,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-04-01","end":"2012-06-30","val":47272,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-29","val":144191,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":144191,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-07-01","end":"2012-09-29","val":47463,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-07-01","end":"2012-09-29","val":47463,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-29","val":187531,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":187531,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":187531,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-03-30","val":51351,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":51351,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":100736,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":100736,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-03-31","end":"2013-06-29","val":49385,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2013-03-31","end":"2013-06-29","val":49385,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2013Q2"},{"start":"2012-12-30","end":"2013-09-28","val":148797,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":148797,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-06-30","end":"2013-09-28","val":48062,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2013-06-30","end":"2013-09-28","val":48062,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2013Q3"},{"start":"2012-12-30","end":"2013-12-28","val":194068,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":194068,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":194068,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2014-03-29","val":52491,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":52491,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":103455,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":103455,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2014-03-30","end":"2014-06-28","val":50964,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2014-03-30","end":"2014-06-28","val":50964,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2014Q2"},{"start":"2013-12-29","end":"2014-09-27","val":153431,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":153431,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2014-06-29","end":"2014-09-27","val":49975,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2014-06-29","end":"2014-09-27","val":49975,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2015-01-03","val":186545,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":186545,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":186545,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-04","val":52266,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-04-04","val":52266,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":107926,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":107926,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-04-05","end":"2015-07-04","val":55660,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-04-05","end":"2015-07-04","val":55660,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-03","val":157133,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-07-05","end":"2015-10-03","val":49207,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3"},{"start":"2015-01-04","end":"2016-01-02","val":232399,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":232399,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":232399,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-04-02","val":56231,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-04-02","val":107701,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":173596,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":225066,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-03","end":"2016-07-02","val":117365,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-04-03","end":"2016-07-02","val":117365,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-01","val":413976,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-01","val":188910,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-03","end":"2016-12-31","val":611461,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":611461,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":559413,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":559413,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":789727,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":789727,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-02","end":"2017-07-01","val":230313,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-02","end":"2017-07-01","val":230313,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":993530,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":993530,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-02","end":"2017-09-30","val":203804,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-09-30","val":203804,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-30","val":1206996,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":1206996,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":814496,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":814496,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":1052566,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":1052566,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":238070,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":238070,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2017-12-31","end":"2018-09-29","val":1268377,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":1268377,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-29","val":215811,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-29","val":215811,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2017-12-31","end":"2018-12-29","val":1478481,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":1478481,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":846832,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":846832,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":1076568,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":1076568,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-03-30","end":"2019-06-29","val":229736,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-03-31","end":"2019-06-29","val":229736,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-29","end":"2019-09-28","val":1281688,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":1281688,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-29","end":"2019-09-28","val":205120,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-06-30","end":"2019-09-28","val":205120,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":1484664,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":1484664,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":854776,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":854776,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":761621,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":1099918,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":245142,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":184935,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2019-12-28","end":"2020-10-03","val":1354040,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":1354040,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-06-28","end":"2020-10-03","val":254122,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-06-29","end":"2020-10-03","val":254122,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3"},{"start":"2019-12-29","end":"2021-01-02","val":1564661,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":1098282,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-03","end":"2021-04-03","val":793412,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-03","end":"2021-04-03","val":793412,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-07-03","val":735751,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-07-03","val":735751,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-03","end":"2021-07-03","val":192078,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-03","end":"2021-07-03","val":192078,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-03","end":"2021-10-02","val":918884,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":918884,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-07-03","end":"2021-10-02","val":183133,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q3"},{"start":"2021-07-04","end":"2021-10-02","val":183133,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-02","end":"2021-12-31","val":1085088,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":1085088,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-04-02","val":605880,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-03","end":"2022-04-02","val":605880,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2022-01-02","end":"2022-07-02","val":812542,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-03","end":"2022-07-02","val":812542,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-02","end":"2022-07-02","val":206662,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2"},{"start":"2022-04-03","end":"2022-07-02","val":206662,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":1007074,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-03","end":"2022-10-01","val":1007074,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-07-02","end":"2022-10-01","val":194532,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3"},{"start":"2022-07-03","end":"2022-10-01","val":194532,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-02","end":"2022-12-31","val":1061605,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-02","end":"2022-12-31","val":1061605,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-04-01","val":719031,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-02","end":"2023-04-01","val":719031,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-07-01","val":1088201,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-02","end":"2023-07-01","val":1088201,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-02","end":"2023-07-01","val":369172,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-02","end":"2023-07-01","val":369172,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1486400,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-09-30","val":1486400,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":348060,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":348060,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-02","end":"2023-12-30","val":1779027,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-02","end":"2023-12-30","val":1779027,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":425359,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":425359,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":812189,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":812189,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":386830,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-03-31","end":"2024-06-29","val":386830,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-09-28","val":1176416,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":1176416,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":364227,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2024-07-01","end":"2024-09-28","val":364227,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-12-28","val":1537750,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":1537750,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":1537750,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":438996,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":784830,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":345834,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2024-12-29","end":"2025-09-27","val":1089121,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":304291,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"},{"start":"2025-01-04","end":"2026-01-03","val":1406753,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":1406753,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"DefinedContributionPlanEmployerMatchingContributionPercentOfMatch":{"label":"Defined Contribution Plan, Employer Matching Contribution, Percent of Match","description":"Percentage employer matches of the employee's percentage contribution matched.","units":{"pure":[{"end":"2015-12-31","val":0.5,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2015Q4I"}]}},"DefinedContributionPlanMaximumAnnualContributionPerEmployeePercent":{"label":"Defined Contribution Plan, Maximum Annual Contribution Per Employee, Percent (Deprecated 2013-01-31)","description":"Maximum percentage of employee gross pay, by the terms of the plan, that the employer may contribute to a defined contribution plan.","units":{"pure":[{"start":"2012-01-01","end":"2012-06-30","val":1,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-09-29","val":1,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-12-29","val":1,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-03-30","val":1,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1"}]}},"DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent":{"label":"Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent","description":"Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.","units":{"pure":[{"start":"2012-12-30","end":"2013-06-29","val":1,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-09-28","val":1,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-12-28","val":1,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013"},{"start":"2013-12-29","end":"2014-03-29","val":1,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":1,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-09-27","val":1,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2015-01-03","val":1,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-04","val":1,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":1,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-10-03","val":1,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2016-01-02","val":1,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-04-02","val":1,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":1,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"}]}},"Depreciation":{"label":"Depreciation","description":"The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.","units":{"USD":[{"start":"2010-01-03","end":"2011-01-01","val":3265832,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":3155717,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":3155717,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-29","val":3210324,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":3210324,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":3210324,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-12-28","val":3592263,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":3592263,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":3592263,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2015-01-03","val":3237426,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":3237426,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":3237426,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2016-01-02","val":3460516,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":3460516,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":3460516,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-12-31","val":3371694,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":3371694,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-30","val":3948728,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":3948728,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-12-29","val":4329136,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":4329136,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-12-28","val":4722758,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":4722758,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2021-01-02","val":4843134,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":3208206,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":3255894,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":3255894,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-12-31","val":3257519,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-02","end":"2022-12-31","val":3300000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-30","val":3500000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":3500000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-12-28","val":3800000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":3800000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":3800000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2025-01-04","end":"2026-01-03","val":3800000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":3800000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"DepreciationAndAmortization":{"label":"Depreciation, Depletion and Amortization, Nonproduction","description":"The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.","units":{"USD":[{"start":"2018-12-30","end":"2019-12-28","val":6454881,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2021-01-02","val":8477512,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"},{"start":"2022-01-02","end":"2022-10-01","val":5389394,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-04-01","val":1814749,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":3621126,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":5471633,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-12-30","val":5367316,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":1876124,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":1876125,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":3741969,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":3741969,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2023-12-31","end":"2024-09-28","val":4266038,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2023-12-31","end":"2024-12-28","val":5888050,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":5888050,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":5888050,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":1513054,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":3178318,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-12-29","end":"2025-09-27","val":4846679,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-01-04","end":"2026-01-03","val":6586040,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":6586040,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"DepreciationDepletionAndAmortization":{"label":"Depreciation, Depletion and Amortization","description":"The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":4103317,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":1981307,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-02","end":"2010-10-01","val":2920327,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-01-03","end":"2011-01-01","val":3942639,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2010-01-03","end":"2011-01-01","val":3942639,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":907729,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":1815098,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-07-02","val":1815098,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-01-02","end":"2011-10-01","val":2793149,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-10-01","val":2793149,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-01-02","end":"2011-12-31","val":3707216,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":3707216,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":3707216,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":817557,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-03-31","val":817557,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1710686,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":1710686,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-01-01","end":"2012-09-29","val":2550290,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":2550290,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-01-01","end":"2012-12-29","val":3439800,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":3439800,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":3439800,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-03-30","val":949554,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":949554,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":1948878,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":1948878,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2012-12-30","end":"2013-09-28","val":2916310,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":2916310,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2012-12-30","end":"2013-12-28","val":3825286,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":3825286,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":3825286,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2014-03-29","val":823320,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":823320,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":1666843,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":1666843,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2013-12-29","end":"2014-09-27","val":2506785,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":2506785,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2013-12-29","end":"2015-01-03","val":3486302,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":3486302,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":3486302,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-04","val":959857,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-04-04","val":959857,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":1902386,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":1902386,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-01-04","end":"2015-10-03","val":2885560,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":2885560,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-04","end":"2016-01-02","val":3921438,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":3921438,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":3921438,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-04-02","val":928136,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-04-02","val":928136,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":1849128,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":1849128,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-01","val":2795699,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-10-01","val":2795699,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-03","end":"2016-12-31","val":3814393,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":3814393,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":955614,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":955614,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":1536319,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":1536319,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":3230174,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":3230174,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-30","val":4719185,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":4719185,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":1150204,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":1150204,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":2314985,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":2314985,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2017-12-31","end":"2018-09-29","val":3483035,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":3483035,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2017-12-31","end":"2018-12-29","val":5329208,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":5329208,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":1438799,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":1438799,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":2391314,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":2391314,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2018-12-27","end":"2019-09-28","val":3807479,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":3807479,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":6454881,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":2055782,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":2055782,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":3212648,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":4050250,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":4966934,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":6144226,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-12-29","end":"2021-01-02","val":6815783,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":1809609,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":2192622,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-02","end":"2021-07-03","val":3531159,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2021-07-03","val":3531159,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-10-02","val":5188863,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":5188863,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-01-03","end":"2022-01-01","val":7241073,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2021-01-03","end":"2022-01-01","val":7241073,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":1830427,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":1830427,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":3632317,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":3632317,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":5389394,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":7235143,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":7235143,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":1814749,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":3621126,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":3914160,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":7466483,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023"},{"start":"2023-12-31","end":"2024-09-28","val":4266038,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"}]}},"DerivativeAssets":{"label":"Derivative Asset","description":"Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2017-12-30","val":67350,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":273154,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":353161,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":404257,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"}]}},"DerivativeFixedInterestRate":{"label":"Derivative, Fixed Interest Rate","description":"Fixed interest rate related to the interest rate derivative.","units":{"pure":[{"end":"2006-11-02","val":0.0525,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2006Q3I"}]}},"DerivativeFloorInterestRate":{"label":"Derivative, Floor Interest Rate","description":"Floor rate on an interest rate derivative such as an interest rate floor or collar. If market rates falls below the floor rate, a payment or receipt is triggered on the contract.","units":{"pure":[{"end":"2006-11-02","val":0.0525,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2006Q3I"}]}},"DerivativeLiabilities":{"label":"Derivative Liability","description":"Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2017-07-01","val":109685,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":82302,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"}]}},"DividendsCash":{"label":"Dividends, Cash","description":"Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.","units":{"USD":[{"start":"2018-12-30","end":"2019-12-28","val":2743993,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2021-01-02","val":2754650,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"}]}},"DividendsCommonStockCash":{"label":"Dividends, Common Stock, Cash","description":"Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":-2155149,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2011-01-01","val":3181587,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2010-01-03","end":"2011-01-01","val":-3181587,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":2224187,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":2224187,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":-2224187,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":3108577,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-29","val":3108577,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":3108577,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":2612839,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":2612839,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":2612839,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-12-29","end":"2015-01-03","val":2987480,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2013-12-29","end":"2015-01-03","val":2987480,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":2987480,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2015-01-04","end":"2016-01-02","val":2810669,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2015-01-04","end":"2016-01-02","val":2810669,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":2810669,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":2751148,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-01-03","end":"2016-12-31","val":2751148,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":2754568,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-30","val":2754568,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-12-31","end":"2018-12-29","val":2756478,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2017-12-31","end":"2018-12-29","val":2756478,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2018-12-30","end":"2019-12-28","val":-2748393,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2018-12-30","end":"2019-12-28","val":2748393,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2019-12-29","end":"2021-01-02","val":-2754502,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"}]}},"EarningsPerShareBasic":{"label":"Earnings Per Share, Basic","description":"The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.","units":{"USD/shares":[{"start":"2009-01-04","end":"2010-01-02","val":0.17,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":0.4,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-04","end":"2010-07-03","val":0.23,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-02","end":"2010-10-01","val":0.64,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-07-04","end":"2010-10-02","val":0.24,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2010Q3"},{"start":"2010-01-03","end":"2011-01-01","val":0.91,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2010-01-03","end":"2011-01-01","val":0.91,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":0.18,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2011-01-02","end":"2011-04-02","val":0.18,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":0.42,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-07-02","val":0.42,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-04-03","end":"2011-07-02","val":0.24,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-03","end":"2011-07-02","val":0.24,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-04-03","end":"2011-07-02","val":0.24,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q2"},{"start":"2011-01-02","end":"2011-10-01","val":0.66,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-10-01","val":0.66,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-07-03","end":"2011-10-01","val":0.24,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-07-03","end":"2011-10-01","val":0.24,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-07-03","end":"2011-10-01","val":0.24,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q3"},{"start":"2011-01-02","end":"2011-12-31","val":0.89,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":0.89,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":0.89,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-10-02","end":"2011-12-31","val":0.24,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4"},{"start":"2012-01-01","end":"2012-03-31","val":0.33,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-03-31","val":0.33,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-03-31","val":0.33,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-01-01","end":"2012-03-31","val":0.33,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0.75,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":0.75,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-04-01","end":"2012-06-30","val":0.42,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-04-01","end":"2012-06-30","val":0.42,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-04-01","end":"2012-06-30","val":0.42,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-04-01","end":"2012-06-30","val":0.42,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-29","val":1.11,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":1.11,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-07-01","end":"2012-09-29","val":0.36,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-07-01","end":"2012-09-29","val":0.36,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-07-01","end":"2012-09-29","val":0.36,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-07-01","end":"2012-09-29","val":0.36,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-29","val":1.39,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":1.39,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":1.39,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-09-30","end":"2012-12-29","val":0.28,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-09-30","end":"2012-12-29","val":0.28,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4"},{"start":"2012-12-30","end":"2013-03-30","val":0.16,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":0.16,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-03-30","val":0.16,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2012-12-30","end":"2013-03-30","val":0.16,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":0.51,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":0.51,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-03-31","end":"2013-06-29","val":0.35,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2013-03-31","end":"2013-06-29","val":0.35,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-03-31","end":"2013-06-29","val":0.35,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-03-31","end":"2013-06-29","val":0.35,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q2"},{"start":"2012-12-30","end":"2013-09-28","val":0.8,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":0.8,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-06-30","end":"2013-09-28","val":0.29,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2013-06-30","end":"2013-09-28","val":0.29,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-06-30","end":"2013-09-28","val":0.29,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-06-30","end":"2013-09-28","val":0.29,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q3"},{"start":"2012-12-30","end":"2013-12-28","val":1.11,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":1.11,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":1.11,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-09-29","end":"2013-12-28","val":0.31,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-09-29","end":"2013-12-28","val":0.31,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4"},{"start":"2013-12-29","end":"2014-03-29","val":0.24,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":0.24,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2014-03-29","val":0.24,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2013-12-29","end":"2014-03-29","val":0.24,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":0.51,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":0.51,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2014-03-30","end":"2014-06-28","val":0.27,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2014-03-30","end":"2014-06-28","val":0.27,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-03-30","end":"2014-06-28","val":0.27,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2014-03-30","end":"2014-06-28","val":0.27,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q2"},{"start":"2013-12-29","end":"2014-09-27","val":0.9,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":0.9,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2014-06-29","end":"2014-09-27","val":0.39,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2014-06-29","end":"2014-09-27","val":0.39,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-06-29","end":"2014-09-27","val":0.39,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2014-06-29","end":"2014-09-27","val":0.39,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q3"},{"start":"2014-09-28","end":"2014-12-29","val":0.33,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4"},{"start":"2013-12-29","end":"2015-01-03","val":1.23,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":1.23,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":1.23,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2014-09-28","end":"2015-01-03","val":0.33,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2015-04-04","val":0.14,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-04-04","val":0.14,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2015-04-04","val":0.14,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2015-01-04","end":"2015-04-04","val":0.14,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":0.23,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":0.23,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-04-05","end":"2015-07-04","val":0.09,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-04-05","end":"2015-07-04","val":0.09,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-04-05","end":"2015-07-04","val":0.09,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-04-05","end":"2015-07-04","val":0.09,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-03","val":0.64,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":0.64,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-03","val":0.41,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-07-05","end":"2015-10-03","val":0.41,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-07-05","end":"2015-10-03","val":0.41,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-03","val":0.41,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q3"},{"start":"2015-01-04","end":"2016-01-02","val":0.92,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":0.92,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":0.92,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2015-10-04","end":"2016-01-02","val":0.28,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-10-04","end":"2016-01-02","val":0.28,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4"},{"start":"2016-01-03","end":"2016-04-02","val":0.1,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-04-02","val":0.1,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-04-02","val":0.1,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2016-01-03","end":"2016-04-02","val":0.1,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":0.44,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":0.44,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-03","end":"2016-07-02","val":0.33,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-04-03","end":"2016-07-02","val":0.33,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-04-03","end":"2016-07-02","val":0.33,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-03","end":"2016-07-02","val":0.33,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-01","val":0.82,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-10-01","val":0.82,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-01","val":0.38,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-03","end":"2016-10-01","val":0.38,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-07-03","end":"2016-10-01","val":0.38,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-01","val":0.38,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q3"},{"start":"2016-01-03","end":"2016-12-31","val":1.25,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":1.25,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-10-02","end":"2016-12-31","val":0.42,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-10-02","end":"2016-12-31","val":0.42,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-04-01","val":0.24,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":0.24,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-04-01","val":0.24,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":0.48,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":0.48,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-02","end":"2017-07-01","val":0.23,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-02","end":"2017-07-01","val":0.23,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-04-02","end":"2017-07-01","val":0.23,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0.83,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":0.83,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-02","end":"2017-09-30","val":0.36,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-09-30","val":0.36,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-07-02","end":"2017-09-30","val":0.36,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-30","val":0.81,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":0.81,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-30","val":-0.03,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4"},{"start":"2017-12-31","end":"2018-03-31","val":0.49,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":0.49,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":1.02,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":1.02,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0.52,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":0.52,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2017-12-31","end":"2018-09-29","val":1.62,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":1.62,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-29","val":0.6,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-29","val":0.6,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2017-12-31","end":"2018-12-29","val":2.32,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":2.32,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":0.25,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":0.25,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":0.66,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":0.66,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-03-29","end":"2019-06-29","val":0.41,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-03-31","end":"2019-06-29","val":0.41,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-29","end":"2019-09-28","val":1.33,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":1.33,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-29","end":"2019-09-28","val":0.67,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-06-30","end":"2019-09-28","val":0.67,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":2.13,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":2.13,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":0.46,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":0.46,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":0.76,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":0.16,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":0.33,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-03-29","end":"2020-06-27","val":-0.3,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":1.26,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":0.64,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-06-29","end":"2020-10-03","val":0.48,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-02","end":"2020-10-03","val":0.51,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2019-12-29","end":"2021-01-02","val":0.87,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":1.77,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":0.9,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":0.93,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-03","end":"2021-07-03","val":1.35,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-07-03","val":1.35,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-03","end":"2021-07-03","val":0.44,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-03","end":"2021-07-03","val":0.44,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-03","end":"2021-10-02","val":1.96,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":1.96,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-07-03","end":"2021-10-02","val":0.61,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q3"},{"start":"2021-07-04","end":"2021-10-02","val":0.61,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-02","end":"2022-01-01","val":1.49,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":2.58,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-04-02","val":0.43,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":0.49,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":1.02,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":1.13,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-02","end":"2022-07-02","val":0.59,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2"},{"start":"2022-04-03","end":"2022-07-02","val":0.65,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":1.75,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":1.92,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-07-02","end":"2022-10-01","val":0.72,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3"},{"start":"2022-07-03","end":"2022-10-01","val":0.78,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":1.98,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":1.98,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":0.1,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":0.32,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":0.32,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-02","end":"2023-07-01","val":0.22,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-02","end":"2023-07-01","val":0.22,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2022-12-31","end":"2023-09-28","val":0.82,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-06-30","end":"2023-09-28","val":0.49,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-09-30","val":0.81,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-07-02","end":"2023-09-30","val":0.49,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-30","val":1.38,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":1.38,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":0.31,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":0.88,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":0.88,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":0.56,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-03-31","end":"2024-06-29","val":0.56,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-09-28","val":-1.58,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":-1.58,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":-2.47,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2024-07-01","end":"2024-09-28","val":-2.47,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-12-28","val":-1.37,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":-1.37,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":-1.37,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":0.32,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":0.88,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":0.56,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2024-12-29","end":"2025-09-27","val":0.97,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":0.1,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"},{"start":"2025-01-04","end":"2026-01-03","val":1.17,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":1.17,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"EarningsPerShareDiluted":{"label":"Earnings Per Share, Diluted","description":"The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2009-01-04","end":"2010-01-02","val":0.17,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":0.39,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-04","end":"2010-07-03","val":0.23,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-02","end":"2010-10-01","val":0.63,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-07-04","end":"2010-10-02","val":0.24,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2010Q3"},{"start":"2010-01-03","end":"2011-01-01","val":0.9,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2010-01-03","end":"2011-01-01","val":0.9,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":0.18,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2011-01-02","end":"2011-04-02","val":0.18,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":0.42,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-07-02","val":0.42,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-04-03","end":"2011-07-02","val":0.24,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-03","end":"2011-07-02","val":0.24,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-04-03","end":"2011-07-02","val":0.24,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q2"},{"start":"2011-01-02","end":"2011-10-01","val":0.65,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-10-01","val":0.65,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-07-03","end":"2011-10-01","val":0.24,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-07-03","end":"2011-10-01","val":0.24,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-07-03","end":"2011-10-01","val":0.24,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q3"},{"start":"2011-01-02","end":"2011-12-31","val":0.89,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":0.89,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":0.89,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-10-02","end":"2011-12-31","val":0.24,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4"},{"start":"2012-01-01","end":"2012-03-31","val":0.33,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-03-31","val":0.33,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-03-31","val":0.33,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-01-01","end":"2012-03-31","val":0.33,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0.75,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":0.75,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-04-01","end":"2012-06-30","val":0.42,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-04-01","end":"2012-06-30","val":0.42,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-04-01","end":"2012-06-30","val":0.42,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-04-01","end":"2012-06-30","val":0.42,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-29","val":1.11,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":1.11,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-07-01","end":"2012-09-29","val":0.36,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-07-01","end":"2012-09-29","val":0.36,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-07-01","end":"2012-09-29","val":0.36,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-07-01","end":"2012-09-29","val":0.36,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-29","val":1.38,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":1.38,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":1.38,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-09-30","end":"2012-12-29","val":0.28,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-09-30","end":"2012-12-29","val":0.28,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4"},{"start":"2012-12-30","end":"2013-03-30","val":0.16,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":0.16,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-03-30","val":0.16,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2012-12-30","end":"2013-03-30","val":0.16,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":0.51,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":0.51,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-03-31","end":"2013-06-29","val":0.35,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2013-03-31","end":"2013-06-29","val":0.35,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-03-31","end":"2013-06-29","val":0.35,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-03-31","end":"2013-06-29","val":0.35,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q2"},{"start":"2012-12-30","end":"2013-09-28","val":0.8,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":0.8,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-06-30","end":"2013-09-28","val":0.29,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2013-06-30","end":"2013-09-28","val":0.29,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-06-30","end":"2013-09-28","val":0.29,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-06-30","end":"2013-09-28","val":0.29,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q3"},{"start":"2012-12-30","end":"2013-12-28","val":1.11,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":1.11,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":1.11,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-09-29","end":"2013-12-28","val":0.31,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-09-29","end":"2013-12-28","val":0.31,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4"},{"start":"2013-12-29","end":"2014-03-29","val":0.24,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":0.24,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2014-03-29","val":0.24,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2013-12-29","end":"2014-03-29","val":0.24,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":0.51,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":0.51,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2014-03-30","end":"2014-06-28","val":0.27,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2014-03-30","end":"2014-06-28","val":0.27,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-03-30","end":"2014-06-28","val":0.27,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2014-03-30","end":"2014-06-28","val":0.27,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q2"},{"start":"2013-12-29","end":"2014-09-27","val":0.9,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":0.9,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2014-06-29","end":"2014-09-27","val":0.39,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2014-06-29","end":"2014-09-27","val":0.39,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-06-29","end":"2014-09-27","val":0.39,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2014-06-29","end":"2014-09-27","val":0.39,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q3"},{"start":"2014-09-28","end":"2014-12-29","val":0.33,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4"},{"start":"2013-12-29","end":"2015-01-03","val":1.23,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":1.23,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":1.23,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2014-09-28","end":"2015-01-03","val":0.33,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2015-04-04","val":0.14,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-04-04","val":0.14,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2015-04-04","val":0.14,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2015-01-04","end":"2015-04-04","val":0.14,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":0.23,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":0.23,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-04-05","end":"2015-07-04","val":0.09,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-04-05","end":"2015-07-04","val":0.09,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-04-05","end":"2015-07-04","val":0.09,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-04-05","end":"2015-07-04","val":0.09,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-03","val":0.64,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":0.64,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-03","val":0.41,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-07-05","end":"2015-10-03","val":0.41,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-07-05","end":"2015-10-03","val":0.41,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-03","val":0.41,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q3"},{"start":"2015-01-04","end":"2016-01-02","val":0.92,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":0.92,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":0.92,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2015-10-04","end":"2016-01-02","val":0.28,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-10-04","end":"2016-01-02","val":0.28,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4"},{"start":"2016-01-03","end":"2016-04-02","val":0.1,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-04-02","val":0.1,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-04-02","val":0.1,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2016-01-03","end":"2016-04-02","val":0.1,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":0.44,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":0.44,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-03","end":"2016-07-02","val":0.33,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-04-03","end":"2016-07-02","val":0.33,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-04-03","end":"2016-07-02","val":0.33,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-03","end":"2016-07-02","val":0.33,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-01","val":0.82,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-10-01","val":0.82,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-01","val":0.38,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-03","end":"2016-10-01","val":0.38,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-07-03","end":"2016-10-01","val":0.38,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-01","val":0.38,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q3"},{"start":"2016-01-03","end":"2016-12-31","val":1.25,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":1.25,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-10-02","end":"2016-12-31","val":0.42,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-10-02","end":"2016-12-31","val":0.42,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-04-01","val":0.24,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":0.24,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-04-01","val":0.24,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":0.47,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":0.47,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-02","end":"2017-07-01","val":0.23,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-02","end":"2017-07-01","val":0.23,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-04-02","end":"2017-07-01","val":0.23,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0.83,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":0.83,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-02","end":"2017-09-30","val":0.35,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-09-30","val":0.35,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-07-02","end":"2017-09-30","val":0.35,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-30","val":0.8,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":0.8,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-30","val":-0.03,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4"},{"start":"2017-12-31","end":"2018-03-31","val":0.49,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":0.49,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":1.01,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":1.01,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0.52,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":0.52,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2017-12-31","end":"2018-09-29","val":1.61,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":1.61,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-29","val":0.6,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-29","val":0.6,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2017-12-31","end":"2018-12-29","val":2.31,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":2.31,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":0.25,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":0.25,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":0.65,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":0.65,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-03-29","end":"2019-06-29","val":0.4,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-03-31","end":"2019-06-29","val":0.4,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-29","end":"2019-09-28","val":1.33,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":1.33,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-29","end":"2019-09-28","val":0.67,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-06-30","end":"2019-09-28","val":0.67,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":2.12,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":2.12,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":0.46,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":0.46,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":0.76,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":0.16,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":0.33,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-03-29","end":"2020-06-27","val":-0.3,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":1.26,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":0.64,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-06-29","end":"2020-10-03","val":0.48,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-02","end":"2020-10-03","val":0.51,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2019-12-29","end":"2021-01-02","val":0.86,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":1.76,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":0.9,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":0.93,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-03","end":"2021-07-03","val":1.35,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-07-03","val":1.35,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-03","end":"2021-07-03","val":0.44,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-03","end":"2021-07-03","val":0.44,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-03","end":"2021-10-02","val":1.96,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":1.96,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-07-03","end":"2021-10-02","val":0.61,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q3"},{"start":"2021-07-04","end":"2021-10-02","val":0.61,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-02","end":"2022-01-01","val":1.49,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":2.58,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-04-02","val":0.43,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":0.48,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":1.02,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":1.13,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-02","end":"2022-07-02","val":0.59,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2"},{"start":"2022-04-03","end":"2022-07-02","val":0.65,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":1.74,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":1.91,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-07-02","end":"2022-10-01","val":0.72,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3"},{"start":"2022-07-03","end":"2022-10-01","val":0.78,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":1.97,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":1.97,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":0.1,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":0.32,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":0.32,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-02","end":"2023-07-01","val":0.22,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-02","end":"2023-07-01","val":0.22,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2022-12-31","end":"2023-09-28","val":0.81,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-06-30","end":"2023-09-28","val":0.49,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-09-30","val":0.81,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-07-02","end":"2023-09-30","val":0.49,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-30","val":1.37,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":1.37,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":0.31,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":0.87,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":0.87,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":0.56,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-03-31","end":"2024-06-29","val":0.56,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-09-28","val":-1.58,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":-1.58,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":-2.46,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2024-07-01","end":"2024-09-28","val":-2.46,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-12-28","val":-1.37,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":-1.37,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":-1.37,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":0.32,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":0.88,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":0.56,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2024-12-29","end":"2025-09-27","val":0.97,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":0.1,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"},{"start":"2025-01-04","end":"2026-01-03","val":1.17,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":1.17,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"EffectiveIncomeTaxRateContinuingOperations":{"label":"Effective Income Tax Rate Reconciliation, Percent","description":"Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"pure":[{"start":"2010-01-03","end":"2011-01-01","val":0.33,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":0.35,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":0.35,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-29","val":0.35,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":0.35,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":0.35,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-12-28","val":0.32,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":0.32,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":0.32,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2015-01-03","val":0.34,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":0.34,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":0.34,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2016-01-02","val":0.29,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":0.29,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":0.29,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-12-31","val":0.31,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":0.31,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-30","val":0.56,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":0.56,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-12-29","val":0.18,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":0.18,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-12-28","val":0.18,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":0.18,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2021-01-02","val":0.1,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":0.1,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-12-31","val":0.07,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":0.07,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-12-31","val":0.23,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-02","end":"2022-12-31","val":0.23,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-30","val":0.22,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":0.22,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-12-28","val":0.04,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":0.04,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":0.04,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2025-01-04","end":"2026-01-03","val":0.206,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":0.206,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent","description":"Percentage of domestic federal statutory tax rate applicable to pretax income (loss).","units":{"pure":[{"start":"2010-01-03","end":"2011-01-01","val":0.34,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":0.34,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":0.34,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-29","val":0.34,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":0.34,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":0.34,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-12-28","val":0.34,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":0.34,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":0.34,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2015-01-03","val":0.34,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":0.34,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":0.34,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2016-01-02","val":0.34,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":0.34,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":0.34,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-12-31","val":0.34,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":0.34,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-30","val":0.34,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":0.35,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-01-01","end":"2017-12-30","val":0.35,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-12-30","val":0.35,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-30","val":0.34,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-01-01","end":"2017-12-30","val":0.35,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2017-01-01","end":"2017-12-30","val":0.35,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2017-01-01","end":"2017-12-30","val":0.35,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":0.21,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":0.21,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-09-29","val":0.21,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-12-29","val":0.21,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":0.21,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":0.21,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":0.21,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-09-28","val":0.21,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":0.21,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":0.21,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2021-01-02","val":0.21,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":0.21,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-12-31","val":0.21,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":0.21,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-12-31","val":0.21,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-02","end":"2022-12-31","val":0.21,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-30","val":0.21,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023"}]}},"EffectiveIncomeTaxRateReconciliationDeductionsOther":{"label":"Effective Income Tax Rate Reconciliation, Deduction, Other, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other deductions.","units":{"pure":[{"start":"2010-01-03","end":"2011-01-01","val":-0.02,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":-0.01,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":-0.01,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-29","val":-0.02,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":-0.02,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":-0.02,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-12-28","val":-0.01,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":-0.01,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":-0.01,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2015-01-03","val":-0.01,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":-0.01,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":0.01,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2016-01-02","val":-0.01,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":0.01,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":0.01,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-12-31","val":0.01,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":0.01,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-30","val":0.01,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":0.01,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-12-29","val":0,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-12-28","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019"},{"start":"2025-01-04","end":"2026-01-03","val":0.003,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":0.003,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential":{"label":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.","units":{"pure":[{"start":"2010-01-03","end":"2011-01-01","val":0.01,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":0,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-29","val":0.01,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":0.01,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":0.01,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-12-28","val":-0.01,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":-0.01,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":-0.01,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2014-06-28","val":0.024,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-09-27","val":0.014,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":0.014,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2013-12-29","end":"2015-01-03","val":-0.01,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":-0.01,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":0.01,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2015-07-04","val":0.01,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-01-04","end":"2015-10-03","val":-0.025,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":0.01,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-04","end":"2016-01-02","val":-0.05,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":0.05,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":0.05,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-12-31","val":0.03,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":0.03,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-30","val":0.03,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":0.03,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-12-29","val":0.02,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":0.02,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-12-28","val":0.02,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":-0.02,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2021-01-02","val":0.03,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":0.03,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-12-31","val":-0.03,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":-0.03,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-12-31","val":0,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-02","end":"2022-12-31","val":0,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-30","val":-0.03,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":-0.03,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-12-28","val":0.01,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":0.01,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":0.01,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2025-01-04","end":"2026-01-03","val":-0.079,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":-0.079,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research and development expense.","units":{"pure":[{"start":"2017-01-01","end":"2017-12-30","val":0.01,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-12-29","val":0.01,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":0.01,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-12-28","val":0.03,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":-0.03,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2021-01-02","val":-0.03,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":-0.03,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-12-31","val":-0.03,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":-0.03,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-12-31","val":-0.01,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-02","end":"2022-12-31","val":-0.01,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-30","val":-0.01,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023"}]}},"EffectiveIncomeTaxRateReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"pure":[{"start":"2010-01-03","end":"2011-01-01","val":-0.02,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":0,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-29","val":0,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":0,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-12-28","val":-0.01,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":-0.01,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":-0.01,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2015-01-03","val":0,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":0,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":0,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2016-01-02","val":0,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":0,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-12-31","val":0,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-30","val":0.01,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":0.02,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-12-29","val":-0.01,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":-0.01,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-12-28","val":0.01,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":0.01,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2021-01-02","val":0.01,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":0.01,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-12-31","val":-0.03,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":-0.03,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-12-31","val":-0.01,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-02","end":"2022-12-31","val":-0.01,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-30","val":0,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":0,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-12-28","val":0,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":0,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":0,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2025-01-04","end":"2026-01-03","val":0,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":0,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).","units":{"pure":[{"start":"2010-01-03","end":"2011-01-01","val":0.02,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":0.02,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":0.02,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-29","val":0.02,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":0.02,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":0.02,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-12-28","val":0.01,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":0.01,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":0.01,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2015-01-03","val":0.02,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":0.02,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":0.02,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2016-01-02","val":0.01,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":0.01,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":0.01,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-12-31","val":0.01,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":0.01,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-30","val":0.02,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":0.02,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-12-29","val":0.04,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":0.04,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-12-28","val":0.01,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":0.01,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2021-01-02","val":0.01,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":0.01,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-12-31","val":-0.02,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":-0.02,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-12-31","val":0.04,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-02","end":"2022-12-31","val":0.04,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-30","val":0.02,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":0.02,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-12-28","val":-0.02,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":-0.02,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":-0.02,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2025-01-04","end":"2026-01-03","val":0.034,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":0.034,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount":{"label":"Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Amount","description":"Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to Tax Cuts and Jobs Act.","units":{"USD":[{"start":"2017-12-31","end":"2018-12-29","val":-507847,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-12-28","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019"}]}},"EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent":{"label":"Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Percent","description":"Percentage of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to Tax Cuts and Jobs Act.","units":{"pure":[{"start":"2017-12-31","end":"2018-12-29","val":-0.02,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-12-28","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019"}]}},"EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount":{"label":"Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Transition Tax on Accumulated Foreign Earnings, Amount","description":"Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to increase (decrease) from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act.","units":{"USD":[{"start":"2017-12-31","end":"2018-12-29","val":-83479,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-12-28","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":0,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2021-01-02","val":139765,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":139765,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-12-31","val":11313,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":11313,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-12-31","val":0,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"}]}},"EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent":{"label":"Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Transition Tax on Accumulated Foreign Earnings, Percent","description":"Percentage of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to increase (decrease) from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act.","units":{"pure":[{"start":"2017-12-31","end":"2018-12-29","val":-0.01,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-12-28","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019"}]}},"EffectOfExchangeRateOnCashAndCashEquivalents":{"label":"Effect of Exchange Rate on Cash and Cash Equivalents","description":"Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":67385,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":-34759,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-02","end":"2010-10-01","val":25115,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-01-03","end":"2011-01-01","val":129565,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2010-01-03","end":"2011-01-01","val":129565,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-04-02","val":-14268,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":17158,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-01-02","end":"2011-07-02","val":17158,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-10-01","val":46850,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-01-02","end":"2011-10-01","val":46850,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-12-31","val":47571,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":47571,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":47571,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2012-01-01","end":"2012-03-31","val":95927,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":95927,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-06-30","val":12785,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-01-01","end":"2012-06-30","val":12785,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-09-29","val":133409,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-01-01","end":"2012-09-29","val":133409,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-12-29","val":159268,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-29","val":159268,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":159268,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-12-30","end":"2013-03-30","val":-60494,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-03-30","val":-60494,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-06-29","val":-182601,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2012-12-30","end":"2013-06-29","val":-182601,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-09-28","val":-147996,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2012-12-30","end":"2013-09-28","val":-147996,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-12-28","val":-262086,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":-262086,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":-262086,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-12-29","end":"2014-03-29","val":-151708,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-03-29","val":-151708,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-06-28","val":-61671,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2013-12-29","end":"2014-06-28","val":-61671,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-09-27","val":-155480,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2013-12-29","end":"2014-09-27","val":-155480,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2015-01-03","val":-363435,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2013-12-29","end":"2015-01-03","val":-363435,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":-363435,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2015-01-04","end":"2015-04-04","val":-161879,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-04-04","val":-161879,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-07-04","val":-169871,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-01-04","end":"2015-07-04","val":-169871,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-10-03","val":-633221,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-04","end":"2015-10-03","val":-633221,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2016-01-02","val":-757554,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2015-01-04","end":"2016-01-02","val":-757554,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":-757554,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2016-01-03","end":"2016-04-02","val":-4636,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-04-02","val":-4636,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-07-02","val":-117865,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-07-02","val":-117865,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-10-01","val":-203066,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-03","end":"2016-10-01","val":-203066,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-12-31","val":-470011,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-01-03","end":"2016-12-31","val":-470011,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2017-01-01","end":"2017-04-01","val":212902,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-04-01","val":212902,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-07-01","val":382052,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-07-01","val":382052,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":505388,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-09-30","val":505388,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-12-30","val":482049,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-30","val":482049,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-12-31","end":"2018-03-31","val":406594,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-03-31","val":406594,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-06-30","val":-80996,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-09-29","val":-323034,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-12-29","val":-450691,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":144954,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1"}]}},"EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2017-12-31","end":"2018-06-30","val":-80996,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2017-12-31","end":"2018-09-29","val":-323034,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2017-12-31","end":"2018-12-29","val":-450691,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":144954,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":-31690,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":-31690,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2018-12-27","end":"2019-09-28","val":-300602,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":-300602,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":-85704,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":-85706,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":-343436,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":-343436,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":-400006,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":-400006,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":-344534,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":-344534,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-12-29","end":"2021-01-02","val":-288722,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":355535,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":-22881,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":-22881,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-02","end":"2021-07-03","val":147050,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2021-07-03","val":147050,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-10-02","val":239561,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":239561,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-01-03","end":"2022-01-01","val":174756,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2021-01-03","end":"2022-01-01","val":174756,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":-22903,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":-22903,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":-160653,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":-160653,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":-257093,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":-257093,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":-193540,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":-193540,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":28538,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":28538,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":-127966,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":127966,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":-36737,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-09-30","val":-36737,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":-37555,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":-37555,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":-20719,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":-20720,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":88597,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":-88598,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2023-12-31","end":"2024-09-28","val":-67874,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":-67874,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2023-12-31","end":"2024-12-28","val":-711844,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":-711844,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":-711844,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":218620,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":331115,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-12-29","end":"2025-09-27","val":225126,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-01-04","end":"2026-01-03","val":509421,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":509421,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"EmployeeRelatedLiabilitiesCurrent":{"label":"Employee-related Liabilities, Current","description":"Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2011-01-01","val":2997126,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":2997126,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":2997126,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-07-02","val":1680265,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":1766376,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2999478,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":2999478,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":2999478,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":2999478,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":2999478,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1900032,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2595612,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":3075349,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":3453709,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":3453709,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":3453709,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":3453709,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":3453709,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":1401937,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":2023840,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":2465905,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":3007169,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":3007169,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":3007169,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":3007169,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":3007169,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":1564979,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":1892049,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":2301203,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":2916832,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":2916832,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":2916832,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":2916832,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":2916832,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":1555950,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":1870323,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":2674247,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":2873871,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":2873871,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":2873871,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":2873871,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":2873871,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":1809148,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":2002119,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":2668733,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3112404,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":3112404,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":3112404,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":3112404,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":3112404,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":1820392,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":2608051,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3273317,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":4376211,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":4376211,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":4376211,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":4376211,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":4376211,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2390909,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2844041,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":4124769,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":4159808,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":4159808,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":4159808,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":4159808,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":4159808,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":2446665,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":2853541,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":3579677,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":3815186,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":3815186,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":3815186,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":3815186,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":3815186,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":2216765,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":2044562,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":2505568,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":3675223,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":3675223,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":3474686,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":3474686,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":3474686,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":2520725,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":3364766,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":4182611,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":4375867,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":4375867,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":4375867,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":4375867,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":4375867,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-04-02","val":2584565,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":2689074,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":3397417,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3327832,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":3327832,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":3327832,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":3327832,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":3327832,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":2233923,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":3758455,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4205484,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":5379381,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":5379381,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":5379381,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":5194830,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":5194830,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":4636088,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":5493325,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":5142966,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":5478581,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":5478581,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":5478581,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":5478581,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":5478581,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":5478581,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":4158549,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":5157522,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":4597276,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":4203720,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":4203720,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue":{"label":"Excess of Replacement or Current Costs over Stated LIFO Value","description":"The excess of replacement or current cost over the stated LIFO (last in first out) inventory value when the LIFO inventory method is utilized.","units":{"USD":[{"end":"2011-12-31","val":6281000,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-12-29","val":6302000,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":6302000,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-12-28","val":6689000,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":6689000,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2015-01-03","val":6886000,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":6886000,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2016-01-02","val":6297368,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":6297368,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":6121286,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":6121286,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":6476073,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":6476073,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-12-29","val":6957972,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":6957972,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-12-28","val":6712162,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":6700000,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2021-01-02","val":6800000,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":2900000,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2022-01-01","val":3600000,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":3600000,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-12-31","val":4200000,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":4200000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-12-30","val":3700000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":3700000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-12-28","val":3800000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":3800000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":3800000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2026-01-03","val":3800000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":3800000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"ExcessTaxBenefitFromShareBasedCompensationFinancingActivities":{"label":"Excess Tax Benefit from Share-based Compensation, Financing Activities","description":"Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":202767,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":19370,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-02","end":"2010-10-01","val":47809,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-01-03","end":"2011-01-01","val":107662,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2010-01-03","end":"2011-01-01","val":107662,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-04-02","val":16453,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":16453,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-01-02","end":"2011-07-02","val":16453,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-10-01","val":98034,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-01-02","end":"2011-10-01","val":98034,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-12-31","val":106471,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":106471,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":106471,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-09-29","val":0,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-12-29","val":0,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-29","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":0,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":0,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":0,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-12-29","end":"2015-01-03","val":8882,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2013-12-29","end":"2015-01-03","val":8882,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":8882,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2015-01-04","end":"2016-01-02","val":0,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015"},{"start":"2015-01-04","end":"2016-01-02","val":0,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":0,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2016"}]}},"ExtinguishmentOfDebtAmount":{"label":"Extinguishment of Debt, Amount","description":"Gross amount of debt extinguished.","units":{"USD":[{"start":"2010-01-28","end":"2010-01-29","val":10714286,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2010-01-29","val":10714286,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2009Q4I"},{"start":"2010-01-03","end":"2011-01-01","val":10714286,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"}]}},"FIFOInventoryAmount":{"label":"FIFO Inventory Amount","description":"The amount of FIFO (first in first out) inventory present at the reporting date when inventory is also valued using different valuation methods.","units":{"USD":[{"end":"2012-12-29","val":7804429,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012Q4I"},{"end":"2013-12-28","val":6735116,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013Q4I"},{"end":"2015-01-03","val":6077384,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"},{"end":"2016-01-02","val":5241005,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":5977918,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":8034924,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-29","val":8175339,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2018Q4I"},{"end":"2019-12-28","val":7295793,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2021-01-02","val":5800000,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2022-01-01","val":4500000,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":41000000,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-12-30","val":41000000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"},{"end":"2024-12-28","val":36100000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":36100000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":36100000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2026-01-03","val":37200000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":37200000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"FinanceLeaseInterestExpense":{"label":"Finance Lease, Interest Expense","description":"Amount of interest expense on finance lease liability.","units":{"USD":[{"start":"2020-01-04","end":"2020-10-03","val":2422753,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-12-29","end":"2021-01-02","val":9385367,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"},{"start":"2023-01-01","end":"2023-12-30","val":100000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":100000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-12-28","val":100000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":100000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":100000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2025-01-04","end":"2026-01-03","val":300000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":300000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"FinanceLeaseLiabilityCurrent":{"label":"Finance Lease, Liability, Current","description":"Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.","units":{"USD":[{"end":"2019-12-28","val":2965572,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q4I"},{"end":"2020-10-03","val":3309033,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":2923761,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":2798712,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":2798712,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4I"},{"end":"2021-04-03","val":3039689,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":2951252,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":2785950,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":2664895,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":2664895,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":2664895,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q4I"},{"end":"2022-04-02","val":2715550,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":3019573,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":2993652,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":0,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":150773,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":152253,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":150362,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":182010,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":182010,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":182010,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":175231,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":175231,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":182290,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":182219,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":721178,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":761669,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":761669,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":761669,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":761669,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":761669,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":761669,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":757403,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":747340,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":737032,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":908332,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":908332,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"FinanceLeaseLiabilityNoncurrent":{"label":"Finance Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.","units":{"USD":[{"end":"2021-01-02","val":9834853,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":9834853,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4I"},{"end":"2021-07-03","val":9367281,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":9159274,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":8639339,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":8639339,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":8639339,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q4I"},{"end":"2022-04-02","val":8815587,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":9879742,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":9919112,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":0,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-09-30","val":792484,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":728100,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":728100,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":728100,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":715669,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":715669,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":696584,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":665217,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":3050529,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":3052073,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":3052073,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":3052073,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":3052073,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":3052073,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":3052073,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":2929287,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":2823438,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":2691010,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":3080446,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":3080446,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"FinancialLiabilitiesFairValueDisclosure":{"label":"Financial Liabilities Fair Value Disclosure","description":"Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.","units":{"USD":[{"end":"2017-07-01","val":2179685,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":82302,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"}]}},"FiniteLivedIntangibleAssetsAccumulatedAmortization":{"label":"Finite-Lived Intangible Assets, Accumulated Amortization","description":"Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2011-12-31","val":4101754,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":4101754,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":4101754,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-06-30","val":2095320,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":2175970,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":2105598,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":2105598,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-12-28","val":2179678,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":2179678,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2015-01-03","val":2185070,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":2185070,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":2185070,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":2185070,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":2185070,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":2226068,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":2321983,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":2340218,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":2286533,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":2286533,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":2286533,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":2286533,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":2286533,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":2424545,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":2469222,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":2542039,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2594061,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":2594061,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":2594061,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":2594061,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":2594061,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":2690497,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":3016778,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3374429,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":3635292,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":3635292,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-12-29","val":4807830,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":4807830,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-12-28","val":5351841,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2021-01-02","val":7111804,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":11038119,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-01-01","val":11038119,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-12-31","val":15520627,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":15520627,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-12-30","val":19454929,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":19454929,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-12-28","val":16572388,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":16572388,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":16572388,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2026-01-03","val":19093731,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":19093731,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year One","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-29","val":215000,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012Q4I"},{"end":"2013-12-28","val":231000,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013Q4I"},{"end":"2015-01-03","val":477000,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"},{"end":"2016-01-02","val":437000,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":406000,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":1228000,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-29","val":1211000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2018Q4I"},{"end":"2019-12-28","val":4082000,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2021-01-02","val":3800000,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2022-01-01","val":470000,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":4700000,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-12-30","val":3900000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"},{"end":"2024-12-28","val":2500000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"},{"end":"2026-01-03","val":2600000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":2600000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Five","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-29","val":215000,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012Q4I"},{"end":"2013-12-28","val":231000,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013Q4I"},{"end":"2015-01-03","val":474000,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"},{"end":"2016-01-02","val":146000,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":147000,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":853000,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-29","val":987000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2018Q4I"},{"end":"2019-12-28","val":3372000,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2021-01-02","val":3000000,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2022-01-01","val":3900000,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3900000,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-12-30","val":1000000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"},{"end":"2024-12-28","val":100000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"},{"end":"2026-01-03","val":100000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":100000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFour":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Four","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-29","val":215000,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012Q4I"},{"end":"2013-12-28","val":231000,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013Q4I"},{"end":"2015-01-03","val":474000,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"},{"end":"2016-01-02","val":379000,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":173000,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":995000,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-29","val":931000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2018Q4I"},{"end":"2019-12-28","val":4055000,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2021-01-02","val":3000000,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2022-01-01","val":3900000,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3900000,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-12-30","val":2400000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"},{"end":"2024-12-28","val":200000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"},{"end":"2026-01-03","val":100000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":100000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearThree":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Three","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-29","val":215000,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012Q4I"},{"end":"2013-12-28","val":231000,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013Q4I"},{"end":"2015-01-03","val":474000,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"},{"end":"2016-01-02","val":437000,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":406000,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":995000,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-29","val":937000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2018Q4I"},{"end":"2019-12-28","val":4055000,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2021-01-02","val":3800000,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2022-01-01","val":3900000,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3900000,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-12-30","val":3400000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"},{"end":"2024-12-28","val":1800000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"},{"end":"2026-01-03","val":200000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":200000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Two","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-29","val":215000,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012Q4I"},{"end":"2013-12-28","val":231000,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013Q4I"},{"end":"2015-01-03","val":476000,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"},{"end":"2016-01-02","val":437000,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":406000,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":1228000,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-29","val":958000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2018Q4I"},{"end":"2019-12-28","val":4062000,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2021-01-02","val":3800000,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2022-01-01","val":4700000,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3900000,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-12-30","val":3900000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"},{"end":"2024-12-28","val":2500000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"},{"end":"2026-01-03","val":1800000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":1800000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsGross":{"label":"Finite-Lived Intangible Assets, Gross","description":"Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2011-12-31","val":5871762,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2011-12-31","val":5871762,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":5871762,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2012-06-30","val":3777490,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":3864432,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":3759555,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2012-12-29","val":3759555,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2013-12-28","val":3637181,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2013-12-28","val":3637181,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2015-01-03","val":4683640,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-01-03","val":4683640,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":4683640,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":4683640,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":4683640,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-04-04","val":4624509,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":4636222,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":4558234,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":4400109,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-01-02","val":4400109,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":4400109,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":4400109,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":4400109,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-04-02","val":4457144,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":4419969,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":4409019,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4358510,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2016-12-31","val":4358510,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":4358510,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":4358510,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":4358510,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2017-04-01","val":4377312,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":12470692,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":12995576,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":12910450,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2017-12-30","val":12910450,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2018-12-29","val":15089550,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2018-12-29","val":15089550,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2019-12-28","val":31811951,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019Q4I"}]}},"FiniteLivedIntangibleAssetsNet":{"label":"Finite-Lived Intangible Assets, Net","description":"Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2011-01-01","val":2259235,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":2259235,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":2259235,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-07-02","val":1985473,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":1797197,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1770008,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":1770008,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":1770008,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":1770008,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":1770008,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1737668,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1682170,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":1688462,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":1653957,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":1653957,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":1653957,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":1653957,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":1653957,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":1636778,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":1569556,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":1519100,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":1457503,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":1457503,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":1457503,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":1457503,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":1457503,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":1431749,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":1436689,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":1395236,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":2498570,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":2498570,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":2498570,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":2498570,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":2498570,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":2398441,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":2314239,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":2218016,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":2113576,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":2113576,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":2113576,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":2113576,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":2113576,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":2032599,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":1950747,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":1866980,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1764449,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":1764449,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":1764449,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":1764449,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":1764449,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":1686815,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":9453914,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":9621147,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":9275158,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":9433596,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":9433596,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":9275158,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":9275158,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":9847216,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":11018808,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":10698635,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":10281720,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":10281720,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":10281720,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":10281720,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":10281720,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":10010507,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":9118632,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":28454738,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":26460110,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":26460110,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":26460110,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":26460110,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":26460110,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":25699680,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":25012787,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":27955229,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":27096006,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":27096006,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":27089071,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":27089071,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":27089071,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":25958715,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":24908099,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":23803304,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":22863497,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-01-01","val":22863497,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":22863497,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":22863497,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":22863497,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":22863497,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-04-02","val":21865328,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":20837033,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":19748225,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":18819897,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":18819897,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":18819897,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":18819897,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":18819897,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":17987968,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":17058089,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":16080034,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":15325927,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":15325927,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":15325927,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":11182167,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":15325927,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":14360192,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":13372930,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":9373296,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":8765612,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":8765612,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":8765612,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2026-01-03","val":5269204,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":5269204,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"FiniteLivedLicenseAgreementsGross":{"label":"Finite-Lived License Agreements, Gross","description":"Gross carrying amount as of the balance sheet date of certain rights acquired to exercise a certain privilege or pursue a particular business or occupation and which is deemed to have a finite economic life.","units":{"USD":[{"end":"2021-01-02","val":3937000,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"}]}},"FinitelivedIntangibleAssetsAcquired1":{"label":"Finite-lived Intangible Assets Acquired","description":"Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.","units":{"USD":[{"start":"2013-12-29","end":"2015-01-03","val":1164076,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014"}]}},"ForeignEarningsRepatriated":{"label":"Foreign Earnings Repatriated","description":"Amount of foreign earnings repatriated from subsidiaries outside the country of domicile.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-29","val":-136590,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-12-28","val":103878,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":103878,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2014-03-29","val":1100000,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":2800000,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":2800000,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2013-12-29","end":"2014-09-27","val":2800000,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":2800000,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2013-12-29","end":"2015-01-03","val":76914,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":76914,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":76914,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-04","val":1200000,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":1200000,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":1200000,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-01-04","end":"2015-10-03","val":3100000,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":1200000,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-04","end":"2016-01-02","val":388132,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":388132,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":388132,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-07-02","val":0,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-10-01","val":0,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-12-31","val":365528,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":365528,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-30","val":364569,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":364569,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-12-29","val":401992,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":401992,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-12-28","val":239823,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":-239823,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2021-01-02","val":165210,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":165210,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-12-31","val":282614,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":282614,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-12-31","val":41404,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-02","end":"2022-12-31","val":41404,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-30","val":297728,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":297728,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-12-28","val":95924,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":95924,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":95924,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2025-01-04","end":"2026-01-03","val":247104,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":247104,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"GainLossOnSaleOfPropertyPlantEquipment":{"label":"Gain (Loss) on Disposition of Property Plant Equipment","description":"Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":-5644,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-02","end":"2010-10-01","val":115038,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-01-03","end":"2011-01-01","val":-113026,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2010-01-03","end":"2011-01-01","val":-113026,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":0,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":0,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-01-02","end":"2011-10-01","val":-2000,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-10-01","val":2000,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-01-02","end":"2011-12-31","val":1602,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":1602,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":1602,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-14055,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-03-31","val":-14055,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-17756,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":-17756,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-01-01","end":"2012-09-29","val":-17713,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":-17713,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-01-01","end":"2012-12-29","val":1500,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":1500,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":1500,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-03-30","val":-3815,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":-3815,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":-11394,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":-11394,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2012-12-30","end":"2013-09-28","val":-28065,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":-28065,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2012-12-30","end":"2013-12-28","val":-116327,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":-116327,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":-116327,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2014-03-29","val":-85623,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":-85623,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":-84785,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":-84785,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2013-12-29","end":"2014-09-27","val":-105511,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":-105511,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2013-12-29","end":"2015-01-03","val":-69258,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":-69258,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":-69258,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-04","val":0,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-04-04","val":0,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":-17734,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":-17734,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-01-04","end":"2015-10-03","val":-62254,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":-62254,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-04","end":"2016-01-02","val":-49796,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":-49796,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":-49796,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-04-02","val":-19780,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-04-02","val":-19780,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":-39702,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":-39702,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-01","val":-45313,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-10-01","val":-45313,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-03","end":"2016-12-31","val":-73309,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":-73309,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":-33098,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":-33098,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":-48618,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":-48618,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":-18585,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-18585,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-30","val":369128,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":369128,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":-21024,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":-21024,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":-50348,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":-50348,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2017-12-31","end":"2018-09-29","val":-55823,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":-55823,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2017-12-31","end":"2018-12-29","val":413333,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":413333,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":-671137,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":-671138,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":-2208740,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":2208740,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2018-12-27","end":"2019-09-28","val":1727788,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":-1727788,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":568956,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":-568956,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":437446,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":-437446,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":-424211,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":-420536,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":-418872,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":-414078,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-12-29","end":"2021-01-02","val":-219575,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":-333590,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":-1601812,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":-1600288,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-02","end":"2021-07-03","val":-1555983,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2021-07-03","val":-1555983,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-10-02","val":-1469218,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":-1469218,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-01-03","end":"2022-01-01","val":-2470339,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2021-01-03","end":"2022-01-01","val":-2470339,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":268770,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":268770,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":276250,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":276250,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":-345718,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":-345718,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":-274238,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":-274238,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":0,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":0,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":318775,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":-318775,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":331474,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-09-30","val":331474,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":1327649,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":894941,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":37330,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":-37330,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":-40801,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":-40801,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2023-12-31","end":"2024-09-28","val":53311,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":-53311,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2023-12-31","end":"2024-12-28","val":162918,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":0,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":-38479,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-12-29","end":"2025-09-27","val":-176254,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"}]}},"GainOrLossOnSaleOfStockInSubsidiary":{"label":"Gain (Loss) on Disposition of Stock in Subsidiary","description":"Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries.","units":{"USD":[{"start":"2018-12-30","end":"2019-12-28","val":0,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2021-01-02","val":2148964,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":-192466,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-03","end":"2022-01-01","val":0,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021"}]}},"Goodwill":{"label":"Goodwill","description":"Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2011-01-01","val":13933990,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":13933990,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":13933990,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-01-01","val":13933990,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010Q4I"},{"end":"2011-07-02","val":13975143,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":13878251,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":13905209,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":13905209,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":13905209,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":13905209,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":13905209,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2011-12-31","val":13905209,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011Q4I"},{"end":"2012-03-31","val":13928130,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":13902604,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":13948576,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":13933599,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":13933599,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":13933599,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":13933599,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":13933599,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2012-12-29","val":13933599,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012Q4I"},{"end":"2013-03-30","val":13906902,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":13867312,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":13889060,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":13842047,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":13842047,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":13842047,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":13842047,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":13842047,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2013-12-28","val":13842047,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013Q4I"},{"end":"2014-03-29","val":13801676,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":13844522,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":13791518,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":14960354,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":14960354,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":14960354,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":14960354,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":14960354,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2015-01-03","val":14960354,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":14796385,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":14797557,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":14747158,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":14790793,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":14790793,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":14790793,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":14790793,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":14790793,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-01-02","val":14790793,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":14848095,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":14850960,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":14842755,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":14819835,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":14819835,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":14819835,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":14819835,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":14819835,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2016-12-31","val":14819835,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2016Q4I"},{"end":"2017-04-01","val":14827388,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":32355458,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":32395740,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":32228891,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":32228891,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":32228891,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":32228891,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":32228891,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2017-12-30","val":32228891,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":32200916,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":34874518,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":34891579,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":34840376,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":34840376,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":34840376,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":34840376,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":34840376,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":34776299,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":34880617,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":78965485,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":79518012,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":79518012,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":79518012,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":79518012,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":79518012,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":79418533,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":75440535,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-08-10","val":2302000,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2020-08-10","val":2302000,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2020-08-10","val":2302000,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-08-10","val":2302000,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-08-10","val":2302000,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2020-10-03","val":77792863,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":76895015,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":76895015,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":70994178,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":70994178,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":72219404,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":76921385,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":71061057,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":70992398,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":72211873,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":72211873,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":72211873,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":72211873,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":72211873,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-04-02","val":72225885,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":72114853,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":71938360,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":70777459,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":70777459,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":70777459,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":70777459,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":70777459,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":70788971,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":70810947,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":70764166,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":70776893,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":70776893,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":70776893,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":58576198,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":58576198,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":70722962,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":70700912,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":58576197,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":58509384,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":58509384,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":58509384,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":58509384,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":58509384,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":58509384,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":58615176,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":58637593,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":58596177,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":58631336,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":58631336,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"GoodwillAcquiredDuringPeriod":{"label":"Goodwill, Acquired During Period","description":"Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.","units":{"USD":[{"start":"2013-12-29","end":"2015-01-03","val":1225226,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":1225226,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014"},{"start":"2017-01-01","end":"2017-07-01","val":17502024,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":17502024,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-12-30","val":17340946,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":17340946,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-12-29","val":2694700,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2018"},{"start":"2023-01-01","end":"2023-07-01","val":500000,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":500000,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"}]}},"GoodwillFairValueDisclosure":{"label":"Goodwill, Fair Value Disclosure","description":"Fair value portion of asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2020-10-03","val":77800000,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"}]}},"GoodwillForeignCurrencyTranslationGainLoss":{"label":"Goodwill, Foreign Currency Translation Gain (Loss)","description":"Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2015-01-04","end":"2016-01-02","val":169561,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-07-02","val":-60167,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-10-01","val":-51962,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-12-31","val":-29042,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":29042,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":-7553,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":-33599,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":73881,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-12-30","val":68110,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":68110,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-12-29","val":-83215,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":-83215,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-12-28","val":40892,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019"},{"start":"2023-12-31","end":"2024-12-28","val":12100000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024"},{"start":"2024-12-29","end":"2025-09-27","val":12100000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2024-12-29","end":"2025-09-27","val":12100000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19"},{"start":"2025-01-04","end":"2026-01-03","val":100000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":100000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"GoodwillImpairmentLoss":{"label":"Goodwill, Impairment Loss","description":"Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-30","val":0,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-12-29","val":0,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-06-29","val":0,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2018-12-27","end":"2019-09-28","val":0,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-29","end":"2019-09-28","val":0,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-06-29","end":"2019-09-28","val":0,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2018-12-30","end":"2019-12-28","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":0,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-06-27","val":4002548,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-29","end":"2020-06-27","val":4002548,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2"},{"start":"2020-01-04","end":"2020-10-03","val":4002548,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-06-29","end":"2020-10-03","val":0,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3"},{"start":"2019-12-29","end":"2021-01-02","val":4975372,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":972823,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"}]}},"GoodwillTranslationAdjustments":{"label":"Goodwill, Translation Adjustments (Deprecated 2016-01-31)","description":"Amount of increase (decrease) from foreign currency translation adjustments of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2011-01-02","end":"2011-12-31","val":-28781,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":-2605,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-09-29","val":43367,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-12-29","val":28390,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-29","val":28390,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-12-30","end":"2013-03-30","val":26697,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":66287,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-09-28","val":44539,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-12-28","val":-91552,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":-91552,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-12-29","end":"2014-03-29","val":40371,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":-2475,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-09-27","val":50529,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2015-01-03","val":106919,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014"},{"start":"2013-12-29","end":"2015-01-03","val":-106919,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2015-01-04","end":"2015-04-04","val":163969,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":162797,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-10-03","val":213196,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2016-01-02","val":169561,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-04-02","val":-57302,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1"}]}},"GrossProfit":{"label":"Gross Profit","description":"Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":20634386,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":12957320,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-04","end":"2010-07-03","val":6898345,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-02","end":"2010-10-01","val":19875842,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-07-04","end":"2010-10-02","val":6918522,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2010Q3"},{"start":"2010-01-03","end":"2011-01-01","val":26672223,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2010-01-03","end":"2011-01-01","val":26672223,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":6316341,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2011-01-02","end":"2011-04-02","val":6316341,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":13248453,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-07-02","val":13248453,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-04-03","end":"2011-07-02","val":6932112,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-03","end":"2011-07-02","val":6932112,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-04-03","end":"2011-07-02","val":6932112,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q2"},{"start":"2011-01-02","end":"2011-10-01","val":19804871,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-10-01","val":19804871,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-07-03","end":"2011-10-01","val":6556418,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-07-03","end":"2011-10-01","val":6556418,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-07-03","end":"2011-10-01","val":6556418,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q3"},{"start":"2011-01-02","end":"2011-12-31","val":27351606,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":27351606,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":27351606,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-10-02","end":"2011-12-31","val":7546735,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4"},{"start":"2012-01-01","end":"2012-03-31","val":8184466,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-03-31","val":8184466,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-03-31","val":8184466,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-01-01","end":"2012-03-31","val":8184466,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":17429856,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":17429856,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-04-01","end":"2012-06-30","val":9245390,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-04-01","end":"2012-06-30","val":9245390,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-04-01","end":"2012-06-30","val":9245390,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-04-01","end":"2012-06-30","val":9245390,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-29","val":25595349,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":25595349,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-07-01","end":"2012-09-29","val":8165493,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-07-01","end":"2012-09-29","val":8165493,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-07-01","end":"2012-09-29","val":8165493,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-07-01","end":"2012-09-29","val":8165493,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-29","val":33352478,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":33352478,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":33352478,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-09-30","end":"2012-12-29","val":7757129,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-09-30","end":"2012-12-29","val":7757129,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4"},{"start":"2012-12-30","end":"2013-03-30","val":6266580,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":6266580,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-03-30","val":6266580,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2012-12-30","end":"2013-03-30","val":6266580,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":14797422,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":14797422,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-03-31","end":"2013-06-29","val":8530842,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2013-03-31","end":"2013-06-29","val":8530842,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-03-31","end":"2013-06-29","val":8530842,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-03-31","end":"2013-06-29","val":8530842,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q2"},{"start":"2012-12-30","end":"2013-09-28","val":22021831,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":22021831,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-06-30","end":"2013-09-28","val":7224409,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2013-06-30","end":"2013-09-28","val":7224409,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-06-30","end":"2013-09-28","val":7224409,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-06-30","end":"2013-09-28","val":7224409,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q3"},{"start":"2012-12-30","end":"2013-12-28","val":30147520,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":30147520,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":30147520,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-09-29","end":"2013-12-28","val":8125689,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-09-29","end":"2013-12-28","val":8125689,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4"},{"start":"2013-12-29","end":"2014-03-29","val":7513406,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":7513406,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2014-03-29","val":7513406,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2013-12-29","end":"2014-03-29","val":7513406,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":15289710,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":15289710,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2014-03-30","end":"2014-06-28","val":7776304,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2014-03-30","end":"2014-06-28","val":7776304,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-03-30","end":"2014-06-28","val":7776304,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2014-03-30","end":"2014-06-28","val":7776304,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q2"},{"start":"2013-12-29","end":"2014-09-27","val":23931183,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":23931183,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2014-06-29","end":"2014-09-27","val":8641473,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2014-06-29","end":"2014-09-27","val":8641473,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-06-29","end":"2014-09-27","val":8641473,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2014-06-29","end":"2014-09-27","val":8461473,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q3"},{"start":"2014-09-28","end":"2014-12-29","val":8555221,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4"},{"start":"2013-12-29","end":"2015-01-03","val":32486404,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":32486404,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":32486404,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2014-09-28","end":"2015-01-03","val":8555221,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2015-04-04","val":7335178,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-04-04","val":7335178,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2015-04-04","val":7335178,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2015-01-04","end":"2015-04-04","val":7335178,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":15247339,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":15247339,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-04-05","end":"2015-07-04","val":7912161,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-04-05","end":"2015-07-04","val":7912161,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-04-05","end":"2015-07-04","val":7912161,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-04-05","end":"2015-07-04","val":7912161,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-03","val":24281182,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":24281182,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-03","val":9033843,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-07-05","end":"2015-10-03","val":9033843,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-07-05","end":"2015-10-03","val":9033843,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-03","val":9033843,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q3"},{"start":"2015-01-04","end":"2016-01-02","val":32381226,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":32381226,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":34249631,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2015-10-04","end":"2016-01-02","val":8100044,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-10-04","end":"2016-01-02","val":8100044,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4"},{"start":"2016-01-03","end":"2016-04-02","val":6420446,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-04-02","val":6420446,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-04-02","val":6420446,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2016-01-03","end":"2016-04-02","val":6908308,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":15022049,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":15022049,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-03","end":"2016-07-02","val":8601603,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-04-03","end":"2016-07-02","val":8601603,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-04-03","end":"2016-07-02","val":8601603,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-03","end":"2016-07-02","val":9202180,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-01","val":23874927,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-10-01","val":25483239,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-01","val":8852878,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-03","end":"2016-10-01","val":8852878,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-07-03","end":"2016-10-01","val":9372743,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-01","val":9372742,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q3"},{"start":"2016-01-03","end":"2016-12-31","val":34292871,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":36346210,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-10-02","end":"2016-12-31","val":10417944,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-10-02","end":"2016-12-31","val":10862980,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-04-01","val":8288159,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":8744579,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-04-01","val":8684049,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":22292834,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":24258573,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-02","end":"2017-07-01","val":14004675,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-02","end":"2017-07-01","val":15513994,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-04-02","end":"2017-07-01","val":15513994,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":36207674,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":36207674,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-02","end":"2017-09-30","val":11949531,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-09-30","val":11949531,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-07-02","end":"2017-09-30","val":11949531,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-30","val":50050819,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":49856876,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-30","val":13842715,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4"},{"start":"2017-12-31","end":"2018-03-31","val":14721476,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":14721476,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":29774831,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":29744831,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":15053356,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":15053356,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2017-12-31","end":"2018-09-29","val":43992494,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":43992494,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-29","val":14217662,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-29","val":14217662,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2017-12-31","end":"2018-12-29","val":58725045,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":58725045,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":13809043,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":13809043,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":28818933,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":28818933,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-03-29","end":"2019-06-29","val":15009890,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-03-31","end":"2019-06-29","val":15009890,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-29","end":"2019-09-28","val":43772559,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":43772559,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-29","end":"2019-09-28","val":14937734,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-06-30","end":"2019-09-28","val":14937734,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":61852549,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":61852549,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":14661673,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":14661673,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":23242163,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":25850053,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":10319618,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-03-29","end":"2020-06-27","val":10756819,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":36632202,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":40590074,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-06-29","end":"2020-10-03","val":14740022,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-02","end":"2020-10-03","val":13390042,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2019-12-29","end":"2021-01-02","val":53658477,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":48087037,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":15509270,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":17258554,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-03","end":"2021-07-03","val":29485872,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-07-03","val":29485872,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-03","end":"2021-07-03","val":13976602,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-03","end":"2021-07-03","val":13976602,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-03","end":"2021-10-02","val":44701403,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":44701403,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-07-03","end":"2021-10-02","val":15215532,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q3"},{"start":"2021-07-04","end":"2021-10-02","val":15215532,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-02","end":"2022-01-01","val":56766213,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":56766213,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-04-02","val":14575680,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":14575680,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":30563502,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":30563502,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-02","end":"2022-07-02","val":15987822,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2"},{"start":"2022-04-03","end":"2022-07-02","val":15987822,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":47144088,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":47144088,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-07-02","end":"2022-10-01","val":16580586,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3"},{"start":"2022-07-03","end":"2022-10-01","val":16580586,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":58616246,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":58616246,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":15497699,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":15497699,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":30645543,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":30645543,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-02","end":"2023-07-01","val":15147842,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-02","end":"2023-07-01","val":15147842,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2022-12-31","end":"2023-09-28","val":44690472,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-06-30","end":"2023-09-28","val":15444395,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-09-30","val":47020908,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-07-02","end":"2023-09-30","val":16375367,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-30","val":64953144,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":61772306,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":16196099,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":15453527,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":34406652,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":34694952,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":18210553,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-03-31","end":"2024-06-29","val":18456195,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-09-28","val":51906510,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":51906510,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":18189670,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2024-07-01","end":"2024-09-28","val":18189670,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-12-28","val":67267160,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":67267160,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":67267160,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":14187472,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":31459087,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":16362902,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2024-12-29","end":"2025-09-27","val":43824528,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":12365440,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"},{"start":"2025-01-04","end":"2026-01-03","val":56958543,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":56958543,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"IncomeLossFromContinuingOperations":{"label":"Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent","description":"Amount after tax of income (loss) from continuing operations attributable to the parent.","units":{"USD":[{"start":"2019-12-28","end":"2020-06-27","val":4723009,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-03-28","end":"2020-06-27","val":2080457,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2019-12-28","end":"2020-10-03","val":7878623,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-02","end":"2020-10-03","val":3155615,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2019-12-29","end":"2021-01-02","val":11034919,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":5679358,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-02","end":"2021-07-03","val":8449156,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2021-07-03","val":8449157,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-07-03","val":8449157,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-03","end":"2021-07-03","val":2755360,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-03","end":"2021-07-03","val":2755360,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-03","end":"2021-10-02","val":12269268,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":12269268,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-07-03","end":"2021-10-02","val":3820111,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q3"},{"start":"2021-07-04","end":"2021-10-02","val":3820111,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-02","end":"2022-01-01","val":16182343,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":16182343,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-04-02","val":2686118,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":2686118,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":6386908,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":6386908,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-02","end":"2022-07-02","val":3700789,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2"},{"start":"2022-04-03","end":"2022-07-02","val":3700789,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":10883167,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":10883167,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-07-02","end":"2022-10-01","val":4496259,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3"},{"start":"2022-07-03","end":"2022-10-01","val":4496259,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":11050461,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":11050461,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":607313,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":2006521,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-02","end":"2023-07-01","val":1399207,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":5068480,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-07-02","end":"2023-09-30","val":3061959,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-30","val":8585002,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":11780351,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":2135417,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":6411172,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":4070190,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-09-28","val":11675715,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":4668798,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2023-12-31","end":"2024-12-28","val":13215524,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":13215524,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":13215524,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":1906811,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":4203115,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":2034990,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2024-12-29","end":"2025-09-27","val":4782054,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":578936,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"},{"start":"2025-01-04","end":"2026-01-03","val":5967104,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":5967104,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Domestic","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.","units":{"USD":[{"start":"2010-01-03","end":"2011-01-01","val":6173597,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":5180467,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":5180467,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-29","val":8614664,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":8614664,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":8614664,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-12-28","val":7139039,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":7139039,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":7139039,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2015-01-03","val":8087552,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":8087552,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":8087552,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2016-01-02","val":4308809,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":4308809,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":4308809,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-12-31","val":7276239,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":7276239,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-30","val":7513348,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":7513348,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-12-29","val":12431889,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":12431889,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-12-28","val":12537168,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":12537168,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-28","end":"2020-06-27","val":4723009,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-28","end":"2020-10-03","val":7878623,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2019-12-29","end":"2021-01-02","val":5196096,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":11034919,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-03","end":"2021-07-03","val":8449156,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-10-02","val":12269268,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2022-01-01","val":16182343,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2021-01-03","end":"2022-01-01","val":16182343,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":2686118,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":6386908,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-12-31","val":11050461,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-04-01","val":607313,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":2006521,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":1901529,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":3763846,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-04","end":"2010-07-03","val":2207650,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-02","end":"2010-10-01","val":5937185,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-07-04","end":"2010-10-02","val":2173339,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2010Q3"},{"start":"2010-01-03","end":"2011-01-01","val":8248418,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2010-01-03","end":"2011-01-01","val":8248418,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":1658498,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":3907445,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-07-02","val":3907445,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-04-03","end":"2011-07-02","val":2248947,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-03","end":"2011-07-02","val":2248947,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2011Q2"},{"start":"2011-01-02","end":"2011-10-01","val":5988920,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-10-01","val":5988920,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-07-03","end":"2011-10-01","val":2081475,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-07-03","end":"2011-10-01","val":2081475,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2011Q3"},{"start":"2011-01-02","end":"2011-12-31","val":8506929,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":8506929,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":8506929,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":3086313,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-03-31","val":3086313,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":7136467,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":7136467,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-04-01","end":"2012-06-30","val":4050154,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-04-01","end":"2012-06-30","val":4050154,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-29","val":10381213,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":10381213,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-07-01","end":"2012-09-29","val":3244746,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-07-01","end":"2012-09-29","val":3244746,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-29","val":13224518,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":13224518,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":13224518,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-03-30","val":1507796,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":1507796,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":4750548,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":4750548,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-03-31","end":"2013-06-29","val":3242752,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2013-03-31","end":"2013-06-29","val":3242752,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2013Q2"},{"start":"2012-12-30","end":"2013-09-28","val":7137024,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":7137024,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-06-30","end":"2013-09-28","val":2386476,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2013-06-30","end":"2013-09-28","val":2386476,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2013Q3"},{"start":"2012-12-30","end":"2013-12-28","val":10113895,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":10113895,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":10113895,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2014-03-29","val":2235831,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":2235831,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":4975828,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":4975828,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2014-03-30","end":"2014-06-28","val":2739997,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2014-03-30","end":"2014-06-28","val":2739997,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2014Q2"},{"start":"2013-12-29","end":"2014-09-27","val":8678051,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":8678051,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2014-06-29","end":"2014-09-27","val":3702223,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2014-06-29","end":"2014-09-27","val":3702223,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2015-01-03","val":11528763,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":11528763,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":11528763,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-04","val":1325665,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-04-04","val":1325665,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":2153902,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":2153902,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-04-05","end":"2015-07-04","val":828237,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-04-05","end":"2015-07-04","val":828237,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-03","val":5564893,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":5564893,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-03","val":3410991,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-07-05","end":"2015-10-03","val":3410991,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-04","end":"2016-01-02","val":8020975,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":8020975,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":8020975,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-04-02","val":945953,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-04-02","val":945953,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":4024581,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":4024581,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-03","end":"2016-07-02","val":3078628,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-04-03","end":"2016-07-02","val":3078628,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-01","val":7288047,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-10-01","val":7288047,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-01","val":3263466,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-03","end":"2016-10-01","val":3263466,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-03","end":"2016-12-31","val":11223415,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":11223415,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":2234830,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":2234830,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":4445750,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":4445750,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-02","end":"2017-07-01","val":2210920,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-02","end":"2017-07-01","val":2210920,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":7705698,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":7705698,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-02","end":"2017-09-30","val":3259948,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-09-30","val":3259948,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-30","val":11454942,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":11454942,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":4094288,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":4094288,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":8396503,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":8396503,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":4302215,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":4302215,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2017-12-31","end":"2018-09-29","val":13055191,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":13055191,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-29","val":4658688,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-29","val":4658688,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2017-12-31","end":"2018-12-29","val":17590329,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":17590329,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":2055693,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":2055693,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":5340191,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":5340191,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-03-29","end":"2019-06-29","val":3284498,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-03-30","end":"2019-06-29","val":3284498,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-03-31","end":"2019-06-29","val":3284498,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-29","end":"2019-09-28","val":10828848,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":10828848,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-29","end":"2019-09-28","val":5488657,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-06-30","end":"2019-09-28","val":5488657,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-30","end":"2019-09-28","val":5488657,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-12-28","val":16205971,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":16205971,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":3778400,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":3778400,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":6178042,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":1346557,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":-2431843,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":2705406,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-03-29","end":"2020-06-27","val":-2431843,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":10355263,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":5301004,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-06-29","end":"2020-10-03","val":3954449,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-02","end":"2020-10-03","val":4177222,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2019-12-29","end":"2021-01-02","val":6025612,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":13216810,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":7446910,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":7658091,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-03","end":"2021-07-03","val":11050581,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-07-03","val":11050581,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-03","end":"2021-07-03","val":3603662,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-03","end":"2021-07-03","val":3603662,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-03","end":"2021-10-02","val":15842576,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":15842576,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-07-03","end":"2021-10-02","val":4791995,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q3"},{"start":"2021-07-04","end":"2021-10-02","val":4791995,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":19070560,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-02","end":"2022-01-01","val":19070560,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2021-01-03","end":"2022-01-01","val":19070560,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-04-02","val":3567243,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":3567243,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":8461910,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":8461910,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-02","end":"2022-07-02","val":4894666,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2"},{"start":"2022-04-03","end":"2022-07-02","val":4894666,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":14381532,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":14381532,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-07-02","end":"2022-10-01","val":5919622,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3"},{"start":"2022-07-03","end":"2022-10-01","val":5919622,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":14402917,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":14402917,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":802158,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":802158,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":2700930,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":2700930,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-02","end":"2023-07-01","val":1898771,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-02","end":"2023-07-01","val":1898771,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2022-12-31","end":"2023-09-28","val":10347238,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-06-30","end":"2023-09-28","val":4577011,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-09-30","val":6747178,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-07-02","end":"2023-09-30","val":4046248,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-30","val":10991942,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":15083097,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":2502663,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":2744046,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":7024781,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":8255437,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":4522117,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-03-31","end":"2024-06-29","val":5247020,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-09-28","val":15011204,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":15011204,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":6002569,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2024-07-01","end":"2024-09-28","val":6002569,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-12-28","val":17074320,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":17074320,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":17074320,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":2413990,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":5327818,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":2581373,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2024-12-29","end":"2025-09-27","val":6204468,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":876648,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"},{"start":"2025-01-04","end":"2026-01-03","val":7489449,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":7489449,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Foreign","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.","units":{"USD":[{"start":"2010-01-03","end":"2011-01-01","val":2074821,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":3326462,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":3326462,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":4609854,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-29","val":4609854,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":4609854,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":2974856,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":2974856,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":2974856,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-12-29","end":"2015-01-03","val":3441211,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2013-12-29","end":"2015-01-03","val":3441211,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":3441211,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2015-01-04","end":"2016-01-02","val":3712166,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2015-01-04","end":"2016-01-02","val":3712166,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":3712166,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":3947176,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-01-03","end":"2016-12-31","val":3947176,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":3941594,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-30","val":3941594,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-12-31","end":"2018-12-29","val":5158440,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2017-12-31","end":"2018-12-29","val":5158440,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2018-12-30","end":"2019-12-28","val":3668803,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2018-12-30","end":"2019-12-28","val":3668803,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2019-12-29","end":"2021-01-02","val":829516,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments":{"label":"Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.","units":{"USD":[{"start":"2010-01-03","end":"2011-01-01","val":8248418,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":8506929,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":8506929,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":13224518,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-29","val":13224518,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":13224518,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":10113895,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":10113895,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":10113895,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-12-29","end":"2015-01-03","val":11528763,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2013-12-29","end":"2015-01-03","val":11528763,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":11528763,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2015-01-04","end":"2016-01-02","val":8020975,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2015-01-04","end":"2016-01-02","val":8020975,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":8020975,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":11223415,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-01-03","end":"2016-12-31","val":11223415,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":11454942,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-30","val":11454942,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-12-31","end":"2018-12-29","val":17590329,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2017-12-31","end":"2018-12-29","val":17590329,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2018-12-30","end":"2019-12-28","val":16205971,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2018-12-30","end":"2019-12-28","val":16205971,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2019-12-29","end":"2021-01-02","val":6025612,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"}]}},"IncomeLossFromContinuingOperationsPerBasicShare":{"label":"Income (Loss) from Continuing Operations, Per Basic Share","description":"The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.","units":{"USD/shares":[{"start":"2019-12-28","end":"2020-06-27","val":0.16,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-03-28","end":"2020-06-27","val":-0.3,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2021-01-03","end":"2021-07-03","val":0.22,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-03","end":"2021-07-03","val":-0.71,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2021-01-02","end":"2022-01-01","val":2.58,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":0.43,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":1.02,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-03","end":"2022-07-02","val":0.59,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-02","end":"2022-10-01","val":1.75,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-07-03","end":"2022-10-01","val":0.72,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1.78,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":1.78,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":0.1,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":0.1,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":0.32,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-02","end":"2023-07-01","val":0.22,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2"},{"start":"2022-12-31","end":"2023-09-28","val":1.25,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-06-30","end":"2023-09-28","val":0.55,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-09-30","val":0.81,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-07-02","end":"2023-09-30","val":0.49,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-30","val":1.38,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":1.89,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":0.31,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":0.34,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":1.03,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":0.65,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-09-28","val":1.88,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":1.88,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":0.75,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2024-07-01","end":"2024-09-28","val":0.75,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-12-28","val":2.13,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":2.13,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":2.13,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":0.31,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":0.69,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":0.33,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2024-12-29","end":"2025-09-27","val":0.78,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":0.1,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"},{"start":"2025-01-04","end":"2026-01-03","val":0.98,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":0.98,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsPerDilutedShare":{"label":"Income (Loss) from Continuing Operations, Per Diluted Share","description":"The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2019-12-28","end":"2020-06-27","val":0.16,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-03-28","end":"2020-06-27","val":-0.3,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2021-01-03","end":"2021-07-03","val":0.22,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-03","end":"2021-07-03","val":-0.71,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2021-01-02","end":"2022-01-01","val":2.58,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":0.43,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":1.02,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-03","end":"2022-07-02","val":0.59,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-02","end":"2022-10-01","val":1.74,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-07-03","end":"2022-10-01","val":0.72,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1.77,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":1.77,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":0.1,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":0.1,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":0.32,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-02","end":"2023-07-01","val":0.22,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2"},{"start":"2022-12-31","end":"2023-09-28","val":1.24,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-06-30","end":"2023-09-28","val":0.55,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-09-30","val":0.81,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-07-02","end":"2023-09-30","val":0.49,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-30","val":1.37,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":1.88,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":0.31,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":0.34,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":1.02,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":0.65,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-09-28","val":1.87,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":1.87,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":0.75,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2024-07-01","end":"2024-09-28","val":0.75,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-12-28","val":2.13,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":2.13,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":2.13,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":0.31,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":0.69,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":0.33,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2024-12-29","end":"2025-09-27","val":0.78,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":0.1,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"},{"start":"2025-01-04","end":"2026-01-03","val":0.98,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":0.98,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTax":{"label":"Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest","description":"Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.","units":{"USD":[{"start":"2019-12-28","end":"2020-06-27","val":-3715973,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-03-28","end":"2020-06-27","val":-3969238,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2021-01-02","end":"2021-04-03","val":161469,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-02","end":"2021-07-03","val":-7067665,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2021-07-03","val":-7067665,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-03","end":"2021-07-03","val":-7229134,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2021-01-02","end":"2022-01-01","val":-6833172,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":344320,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":344320,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":680145,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":680145,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-03","end":"2022-07-02","val":335826,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-02","end":"2022-10-01","val":1042465,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-07-03","end":"2022-10-01","val":362320,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1251457,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":1251457,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":0,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":0,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-02","end":"2023-07-01","val":0,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-07-02","end":"2023-09-30","val":0,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-30","val":0,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":-3195349,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":-187845,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":-955727,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":-562318,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-09-28","val":-21517715,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":-19966243,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2023-12-31","end":"2024-12-28","val":-21744741,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":36878,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":1180739,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":1405177,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2024-12-29","end":"2025-09-27","val":1180739,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":0,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"}]}},"IncomeTaxExpenseBenefit":{"label":"Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"USD":[{"start":"2010-01-03","end":"2011-01-01","val":2705413,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-07-02","val":1326472,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-04-03","end":"2011-07-02","val":766148,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2011Q2"},{"start":"2011-01-02","end":"2011-10-01","val":1948006,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-07-03","end":"2011-10-01","val":621534,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2011Q3"},{"start":"2011-01-02","end":"2011-12-31","val":3001999,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":3001999,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1040705,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2458513,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":2458513,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-04-01","end":"2012-06-30","val":1417808,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-04-01","end":"2012-06-30","val":1417808,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-29","val":3479284,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":3479284,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-07-01","end":"2012-09-29","val":1020771,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-07-01","end":"2012-09-29","val":1020771,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-29","val":4598718,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":4598718,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":4598718,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-03-30","val":502548,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":502548,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":1571006,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":1571006,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-03-31","end":"2013-06-29","val":1068458,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2013-03-31","end":"2013-06-29","val":1068458,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2013Q2"},{"start":"2012-12-30","end":"2013-09-28","val":2158699,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":2158699,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-06-30","end":"2013-09-28","val":587693,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2013-06-30","end":"2013-09-28","val":587693,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2013Q3"},{"start":"2012-12-30","end":"2013-12-28","val":3211974,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":3211974,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":3211974,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2014-03-29","val":732946,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":732946,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":1779440,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":1779440,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2014-03-30","end":"2014-06-28","val":1046494,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2014-03-30","end":"2014-06-28","val":1046494,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2014Q2"},{"start":"2013-12-29","end":"2014-09-27","val":3049846,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":3049846,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2014-06-29","end":"2014-09-27","val":1270406,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2014-06-29","end":"2014-09-27","val":1270406,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2015-01-03","val":3867287,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":3867287,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":3867287,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-04","val":451714,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-04-04","val":451714,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":695357,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":695357,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-04-05","end":"2015-07-04","val":243643,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-04-05","end":"2015-07-04","val":243643,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-03","val":1578626,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":1578626,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-03","val":883269,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-07-05","end":"2015-10-03","val":883269,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-04","end":"2016-01-02","val":2293932,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":2293932,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":2293932,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-04-02","val":297880,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-04-02","val":297880,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":1288671,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":1288671,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-03","end":"2016-07-02","val":990791,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-04-03","end":"2016-07-02","val":990791,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-01","val":2152073,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-10-01","val":2152073,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-01","val":863402,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-03","end":"2016-10-01","val":863402,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-03","end":"2016-12-31","val":3438092,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":3438092,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":717689,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":717689,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":1462207,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":1462207,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-02","end":"2017-07-01","val":744518,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-02","end":"2017-07-01","val":744518,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2491674,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":2491674,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-02","end":"2017-09-30","val":1029467,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-09-30","val":1029467,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-30","val":6409687,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":6409687,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":994093,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":994093,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":2037831,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":2037831,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":1043738,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":1043738,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2017-12-31","end":"2018-09-29","val":2929858,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":2929858,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-29","val":892027,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-29","val":892027,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2017-12-31","end":"2018-12-29","val":3084392,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":3084392,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":484733,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":484733,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":1239458,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-03-31","end":"2019-06-29","val":754725,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"},{"start":"2018-12-30","end":"2019-09-28","val":2535033,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-30","end":"2019-09-28","val":1295575,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3"},{"start":"2018-12-30","end":"2019-12-28","val":2939829,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":2939829,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":882583,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"},{"start":"2019-12-29","end":"2021-01-02","val":620090,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":1561801,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":1767552,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-07-03","val":2601424,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-03","end":"2021-07-03","val":848302,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-03","end":"2021-10-02","val":3573308,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-07-03","end":"2021-10-02","val":971884,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q3"},{"start":"2021-01-02","end":"2022-01-01","val":-2103752,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":2103752,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-04-02","val":881125,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":881125,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":2075002,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":-2075002,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-02","end":"2022-07-02","val":1193877,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2"},{"start":"2022-04-03","end":"2022-07-02","val":-1193877,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":3498365,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":-3498365,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-07-02","end":"2022-10-01","val":1423363,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3"},{"start":"2022-07-03","end":"2022-10-01","val":-1423363,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":-3352456,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":414855,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":194845,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":194845,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":-694409,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":-694409,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-02","end":"2023-07-01","val":-499564,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-02","end":"2023-07-01","val":-499564,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2022-12-31","end":"2023-09-28","val":2574393,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-06-30","end":"2023-09-28","val":1113587,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-09-30","val":-1678698,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-07-02","end":"2023-09-30","val":-984289,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-30","val":-2406940,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":3302746,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":555091,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":608629,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":-1569336,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":1844265,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":-1014245,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-03-31","end":"2024-06-29","val":1176830,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-09-28","val":3335489,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":3335489,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":1333771,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2024-07-01","end":"2024-09-28","val":1333771,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-12-28","val":3858796,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":3858796,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":3858796,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":507179,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":1124703,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":546383,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2024-12-29","end":"2025-09-27","val":1422414,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":297712,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"},{"start":"2025-01-04","end":"2026-01-03","val":1522345,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":1522345,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"IncomeTaxesPaid":{"label":"Income Taxes Paid","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.","units":{"USD":[{"start":"2010-01-03","end":"2011-01-01","val":2466998,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":1631299,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":1631299,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-29","val":3350283,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":3350283,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":3350283,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-12-28","val":2568708,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":2568708,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":2568708,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2015-01-03","val":3989978,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":3989978,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":3989978,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2016-01-02","val":2348865,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":2348865,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":2348865,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-12-31","val":3493558,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":3493558,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-30","val":4104701,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":4104701,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-12-29","val":3741021,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":3741021,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-29","end":"2019-09-28","val":2535033,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-06-29","end":"2019-09-28","val":1295575,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2018-12-30","end":"2019-12-28","val":3197984,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":3197984,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":21000,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":209100,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-28","end":"2020-10-03","val":1453775,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":1309295,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-06-29","end":"2020-10-03","val":969774,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3"},{"start":"2019-12-29","end":"2021-01-02","val":3755475,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":3755475,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":21100,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":21100,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-02","end":"2021-07-03","val":284075,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2021-07-03","val":284075,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-10-02","val":866850,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":866850,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-01-02","end":"2021-12-31","val":2318018,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":2318018,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2021-01-03","end":"2022-01-01","val":2318018,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-02","end":"2022-04-02","val":110917,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":110917,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":1647375,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":1647375,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":3197375,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":3197375,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":3679678,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":3679678,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-02","end":"2022-12-31","val":3679678,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-04-01","val":59681,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":315120,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":1321170,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-12-30","val":6608084,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":6608084,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-12-28","val":5166195,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":5166195,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":5166195,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"}]}},"IncomeTaxesPaidNet":{"label":"Income Taxes Paid, Net","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.","units":{"USD":[{"start":"2019-12-29","end":"2020-03-28","val":-882583,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2021-01-03","end":"2021-04-03","val":-1817264,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1"},{"start":"2023-01-01","end":"2023-04-01","val":-59681,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":315120,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":1321170,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":6608084,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":230523,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":230523,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":1599765,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":1599765,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2023-12-31","end":"2024-09-28","val":3945295,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":3945295,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2023-12-31","end":"2024-12-28","val":5166195,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":5166195,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":5166195,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":427318,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":1679091,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-12-29","end":"2025-09-27","val":2078175,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-01-04","end":"2026-01-03","val":1924358,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":1924358,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"IncomeTaxesReceivable":{"label":"Income Taxes Receivable, Current","description":"Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.","units":{"USD":[{"end":"2011-01-01","val":0,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-12-31","val":647950,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2011-12-31","val":647950,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":647950,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":647950,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":647950,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2012-03-31","val":0,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":0,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":1158632,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2012-12-29","val":1158632,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":1158632,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":1158632,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":1158632,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2013-03-30","val":408632,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":408632,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":0,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":0,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2013-12-28","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2015-01-03","val":380000,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-01-03","val":380000,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":380000,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":380000,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":380000,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-04-04","val":0,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":0,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":0,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":0,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2015Q4I"},{"end":"2017-12-30","val":0,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-12-29","val":1133847,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2018-12-29","val":1133847,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":1133847,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":1133847,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":1133847,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2019-03-30","val":1133847,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":1082011,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":1081011,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019Q4I"}]}},"IncomeTaxReconciliationDeductionsQualifiedProductionActivities":{"label":"Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount","description":"Amount of the difference between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production activity.","units":{"USD":[{"start":"2010-01-03","end":"2011-01-01","val":176847,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":50537,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":50537,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":232928,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-29","val":232928,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":232928,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":138127,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":138127,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":138127,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-12-29","end":"2015-01-03","val":185993,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2013-12-29","end":"2015-01-03","val":185993,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":185993,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2015-01-04","end":"2016-01-02","val":91018,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2015-01-04","end":"2016-01-02","val":91018,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":91018,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":140690,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-01-03","end":"2016-12-31","val":140690,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":123554,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-30","val":123554,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-12-31","end":"2018-12-29","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2017-12-31","end":"2018-12-29","val":0,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2018-12-30","end":"2019-12-28","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019"}]}},"IncomeTaxReconciliationForeignIncomeTaxRateDifferential":{"label":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).","units":{"USD":[{"start":"2010-01-03","end":"2011-01-01","val":38813,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":21329,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":21329,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":136590,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-29","val":136590,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":-103878,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013"}]}},"IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","description":"The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.","units":{"USD":[{"start":"2010-01-03","end":"2011-01-01","val":2804462,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":2892356,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":2892356,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-29","val":4496336,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":4496336,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":4496336,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-12-28","val":3438724,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":3438724,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":3438724,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2015-01-03","val":3919779,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":3919779,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":3919779,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2016-01-02","val":2727131,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":2727131,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":2727131,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-12-31","val":3815962,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":3815962,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-30","val":3894680,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":3894680,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-12-29","val":3693968,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":3693968,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-12-28","val":3403254,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":3403254,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2021-01-02","val":1265378,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":1265378,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-12-31","val":2128063,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":2128063,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-12-31","val":3374538,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-02","end":"2022-12-31","val":3374538,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-30","val":2308308,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023"}]}},"IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible research and development expense.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-30","val":60630,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-12-29","val":216675,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":216675,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-12-28","val":411090,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":-411090,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2021-01-02","val":-188944,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":188944,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-12-31","val":188944,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":188944,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-12-31","val":131005,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-02","end":"2022-12-31","val":131005,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-30","val":136343,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":136343,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-12-28","val":472561,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":472561,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":472561,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2025-01-04","end":"2026-01-03","val":337963,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":337963,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"IncomeTaxReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"USD":[{"start":"2010-01-03","end":"2011-01-01","val":-114550,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":5650,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":5650,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-29","val":10230,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":10230,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":10230,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-12-28","val":-83990,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":-83990,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":-83990,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2015-01-03","val":-38909,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":-38909,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":-38909,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2016-01-02","val":-37036,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":-37036,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":-37036,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-12-31","val":41287,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":41287,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-30","val":173553,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":234183,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-12-29","val":-92281,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":-92281,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-12-28","val":70212,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":70212,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2021-01-02","val":68040,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":68040,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-12-31","val":-300935,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":-300935,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-12-31","val":-203939,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-02","end":"2022-12-31","val":-203939,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-30","val":-18962,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":-18962,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-12-28","val":52863,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":52863,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":52863,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2025-01-04","end":"2026-01-03","val":25315,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":25315,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"IncomeTaxReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).","units":{"USD":[{"start":"2010-01-03","end":"2011-01-01","val":153535,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":133201,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":133201,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-29","val":188490,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":188490,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":188490,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-12-28","val":99245,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":99245,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":99245,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2015-01-03","val":249324,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":249324,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":249324,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2016-01-02","val":82987,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":82987,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":82987,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-12-31","val":87061,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":87061,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-30","val":264205,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":264205,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-12-29","val":692698,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":692698,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-12-28","val":117276,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":117276,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2021-01-02","val":96742,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":96742,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-12-31","val":-165221,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":-165221,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-12-31","val":714416,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-02","end":"2022-12-31","val":714416,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-30","val":244874,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":244874,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-12-28","val":188037,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":188037,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":188037,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2025-01-04","end":"2026-01-03","val":303947,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":303947,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"IncreaseDecreaseInAccountsPayable":{"label":"Increase (Decrease) in Accounts Payable","description":"The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":-1858201,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":2690396,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-02","end":"2010-10-01","val":3065325,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-01-03","end":"2011-01-01","val":2061171,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2010-01-03","end":"2011-01-01","val":2061171,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":188895,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":120723,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-07-02","val":120723,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-01-02","end":"2011-10-01","val":3542043,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-10-01","val":3542043,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-01-02","end":"2011-12-31","val":960205,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":960205,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":960205,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":300851,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-03-31","val":300851,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-228004,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":-228004,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-01-01","end":"2012-09-29","val":-243280,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":-243280,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-01-01","end":"2012-12-29","val":-889663,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":-889663,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":-889663,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-03-30","val":7411,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":7411,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":454402,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":454402,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2012-12-30","end":"2013-09-28","val":655352,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":655352,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2012-12-30","end":"2013-12-28","val":-253994,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":-253994,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":-253994,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2014-03-29","val":1048202,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":1048202,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":1137942,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":1137942,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2013-12-29","end":"2014-09-27","val":1357742,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":1357742,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2013-12-29","end":"2015-01-03","val":998502,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":998502,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":998502,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-04","val":-14302,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-04-04","val":-14302,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":1099021,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":1099021,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-01-04","end":"2015-10-03","val":269696,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":269696,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-04","end":"2016-01-02","val":1182124,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":1182124,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":1182124,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-04-02","val":-1336219,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-04-02","val":-1336219,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":236787,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":236787,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-01","val":-366454,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-10-01","val":-366454,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-03","end":"2016-12-31","val":-1755159,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":-1755159,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":901500,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":901500,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":956626,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":956626,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":1466401,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":1466401,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-30","val":892439,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":892439,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":2256432,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":2256432,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":3712586,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":3712586,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2017-12-31","end":"2018-09-29","val":2614554,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":2614554,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2017-12-31","end":"2018-12-29","val":4106130,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":4106130,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":-27186,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":-27186,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":-89081,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":-89081,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2018-12-27","end":"2019-09-28","val":-1815309,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":-1815309,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":-2337146,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":-2337146,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":2766829,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":2766829,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":256484,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":-730055,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":-949971,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":-2600966,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-12-29","end":"2021-01-02","val":3160622,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":-295834,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":1075130,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":2063182,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-02","end":"2021-07-03","val":6047550,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2021-07-03","val":6047550,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-10-02","val":11156105,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":11156105,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-01-03","end":"2022-01-01","val":8834545,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2021-01-03","end":"2022-01-01","val":8834545,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":3526499,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":3526499,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":-100497,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":-100497,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":-537072,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":-537072,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":-1741258,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":-1741258,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":-1031704,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":-1031704,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":-953660,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":-953660,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":1499401,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-09-30","val":1821223,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":-2186244,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":-1967097,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":3601059,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":2278476,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":2939089,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":2939089,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2023-12-31","end":"2024-09-28","val":693653,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":693653,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2023-12-31","end":"2024-12-28","val":-4000280,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":-4000280,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":-4000280,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":560951,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":2511193,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-12-29","end":"2025-09-27","val":-3274997,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-01-04","end":"2026-01-03","val":-4500112,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":-4500112,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"IncreaseDecreaseInAccountsReceivable":{"label":"Increase (Decrease) in Accounts Receivable","description":"The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":-1573393,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":-1321810,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-02","end":"2010-10-01","val":2859473,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-01-03","end":"2011-01-01","val":1047724,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2010-01-03","end":"2011-01-01","val":1047724,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":1793524,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":-3169134,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-07-02","val":3169134,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-01-02","end":"2011-10-01","val":6213779,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-10-01","val":6213779,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-01-02","end":"2011-12-31","val":2470834,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":2470834,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":2470834,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1982498,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-03-31","val":1982498,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1811994,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":1811994,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-01-01","end":"2012-09-29","val":923685,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":923685,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-01-01","end":"2012-12-29","val":-307524,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":-307524,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":-307524,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-03-30","val":77541,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":77541,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":1301746,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":1301746,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2012-12-30","end":"2013-09-28","val":499335,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":499335,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2012-12-30","end":"2013-12-28","val":-1776744,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":-1776744,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":-1776744,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2014-03-29","val":1993182,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":1993182,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":2096292,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":2096292,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2013-12-29","end":"2014-09-27","val":2448174,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":2448174,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2013-12-29","end":"2015-01-03","val":207631,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":207631,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":207631,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-04","val":2317994,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-04-04","val":2317994,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":3038008,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":3038008,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-01-04","end":"2015-10-03","val":2991497,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":2991497,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-04","end":"2016-01-02","val":852168,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":852168,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":852168,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-04-02","val":339041,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-04-02","val":339041,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":2318859,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":2318859,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-01","val":1626625,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-10-01","val":1626625,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-03","end":"2016-12-31","val":1062654,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":1062654,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":1719513,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":1719513,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":4519266,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":4519266,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":3894569,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":3894569,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-30","val":2574823,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":2574823,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":3514532,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":3514532,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":3717778,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":3717778,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2017-12-31","end":"2018-09-29","val":4116321,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":4116321,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2017-12-31","end":"2018-12-29","val":3483484,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":3483484,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":2123227,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":2123227,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":1794182,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":-1794182,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2018-12-27","end":"2019-09-28","val":359606,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":-359606,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":-5982435,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":5982435,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":2273864,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":-2273864,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":2949581,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":3408873,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":3013523,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":3270585,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-12-29","end":"2021-01-02","val":-488156,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":311887,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":-3942502,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":-4551399,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-02","end":"2021-07-03","val":-3343695,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2021-07-03","val":-3343695,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-10-02","val":-9553337,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":-9553337,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-01-03","end":"2022-01-01","val":-11282090,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2021-01-03","end":"2022-01-01","val":-11282090,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":-3951314,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":-3951314,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":-3302349,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":-3302349,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":-8008687,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":-8008687,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":-1075218,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":-1075218,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":-1585976,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":-1585976,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":918871,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":-918871,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":116025,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-09-30","val":1069630,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":5774371,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":-6722108,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":-5898945,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":6383857,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":5266258,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":5266259,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2023-12-31","end":"2024-09-28","val":-11739823,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":11739823,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2023-12-31","end":"2024-12-28","val":1322130,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":-1322130,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":-2015269,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":2271343,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-12-29","end":"2025-09-27","val":-8050261,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-01-04","end":"2026-01-03","val":7858798,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03","frame":"CY2025"}]}},"IncreaseDecreaseInDeferredCompensation":{"label":"Increase (Decrease) in Deferred Compensation","description":"The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future.","units":{"USD":[{"start":"2018-12-30","end":"2019-12-28","val":-1462262,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2021-01-02","val":-145806,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"}]}},"IncreaseDecreaseInEmployeeRelatedLiabilities":{"label":"Increase (Decrease) in Employee Related Liabilities","description":"The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":-127707,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":174675,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-02","end":"2010-10-01","val":823385,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-01-03","end":"2011-01-01","val":1146355,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2010-01-03","end":"2011-01-01","val":1146355,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":-1533351,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":-1331130,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-07-02","val":-1331130,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-01-02","end":"2011-10-01","val":-1211652,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-10-01","val":-1211652,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-01-02","end":"2011-12-31","val":14802,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":14802,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":14802,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-1102499,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-03-31","val":-1102499,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-395312,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":-395312,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-01-01","end":"2012-09-29","val":62476,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":62476,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-01-01","end":"2012-12-29","val":439537,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":439537,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":439537,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-03-30","val":-2037828,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":-2037828,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":-1397640,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":-1397640,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2012-12-30","end":"2013-09-28","val":-960059,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":-960059,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2012-12-30","end":"2013-12-28","val":-626385,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":-626385,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":-626385,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2014-03-29","val":-1640177,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":1640177,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":-1356886,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":1356886,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2013-12-29","end":"2014-09-27","val":-672074,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":672074,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2013-12-29","end":"2015-01-03","val":185724,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":185724,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":185724,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-04","val":1349334,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-04-04","val":1349334,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":1039252,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":1039252,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-01-04","end":"2015-10-03","val":186096,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":186096,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-04","end":"2016-01-02","val":28426,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":28426,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":28426,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-04-02","val":1099262,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-04-02","val":1099262,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":877879,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":-877879,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-01","val":215313,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-10-01","val":-215313,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-03","end":"2016-12-31","val":261231,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":261231,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":1321648,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":-1321648,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":-822861,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":-822861,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":-172509,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-172509,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-30","val":911572,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":911572,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":-2012189,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":-2012189,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":-1527545,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":-1527545,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2017-12-31","end":"2018-09-29","val":-200967,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":-200967,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2017-12-31","end":"2018-12-29","val":-165828,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":-165828,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":-1724968,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":-1724968,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":-1307966,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":-1307966,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2018-12-27","end":"2019-09-28","val":-1680668,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":-1680668,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":-1462262,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":-1585976,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":-1585976,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":-1527149,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":-1697444,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":-1191856,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":-1262577,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-12-29","end":"2021-01-02","val":-81413,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":-1116703,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":-1159489,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-02","end":"2021-07-03","val":-144509,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2021-07-03","val":-144509,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-10-02","val":697735,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":697735,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-01-03","end":"2022-01-01","val":947171,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2021-01-03","end":"2022-01-01","val":947171,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":-1858898,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":-1858898,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":-1711069,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":-1711069,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":-957022,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":-957022,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":-923146,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":-923146,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":-1104186,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":-1104186,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":-165590,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":-165590,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":476714,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-09-30","val":353773,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":616996,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":569247,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":-1000332,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":-803709,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":96109,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":96109,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2023-12-31","end":"2024-09-28","val":-190904,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":-190904,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2023-12-31","end":"2024-12-28","val":244229,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":244229,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":244229,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":-1256224,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":-445105,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-12-29","end":"2025-09-27","val":-906067,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-01-04","end":"2026-01-03","val":-1094203,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":-1094203,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"IncreaseDecreaseInIncomeTaxesReceivable":{"label":"Increase (Decrease) in Income Taxes Receivable","description":"The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":-1313628,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2011-01-01","val":0,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2010-01-03","end":"2011-01-01","val":0,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-04-02","val":0,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":0,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-01-02","end":"2011-10-01","val":0,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-01-02","end":"2011-12-31","val":647949,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":647949,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":647949,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2012-01-01","end":"2012-03-31","val":-647949,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":-647949,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-06-30","val":-647949,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-01-01","end":"2012-06-30","val":-647949,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-09-29","val":-647949,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-01-01","end":"2012-09-29","val":-647949,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-12-29","val":510683,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-29","val":510683,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":510683,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-12-30","end":"2013-03-30","val":-750000,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-03-30","val":-750000,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-06-29","val":-750000,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2012-12-30","end":"2013-06-29","val":-750000,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-09-28","val":-1158632,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2012-12-30","end":"2013-09-28","val":-1158632,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-12-28","val":-1158632,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":-1158632,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":-1158632,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-12-29","end":"2014-03-29","val":0,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-03-29","val":0,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-06-28","val":0,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2013-12-29","end":"2014-06-28","val":0,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-09-27","val":0,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2013-12-29","end":"2014-09-27","val":0,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2015-01-03","val":380000,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2013-12-29","end":"2015-01-03","val":380000,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":380000,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2015-01-04","end":"2015-04-04","val":-380000,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-04-04","val":-380000,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-07-04","val":-380000,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-01-04","end":"2015-07-04","val":-380000,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-10-03","val":-380000,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-04","end":"2015-10-03","val":-380000,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2016-01-02","val":-380000,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2015-01-04","end":"2016-01-02","val":-380000,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":-380000,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2016-01-03","end":"2016-04-02","val":0,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":0,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-10-01","val":0,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-12-31","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-01-03","end":"2016-12-31","val":0,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"IncreaseDecreaseInInventories":{"label":"Increase (Decrease) in Inventories","description":"The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":-6671197,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":-1918552,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-02","end":"2010-10-01","val":1644318,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-01-03","end":"2011-01-01","val":3400662,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2010-01-03","end":"2011-01-01","val":3400662,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":651036,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":-311550,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-07-02","val":311550,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-01-02","end":"2011-10-01","val":1811220,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-10-01","val":1811220,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-01-02","end":"2011-12-31","val":1825171,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":1825171,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":1825171,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":161271,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-03-31","val":161271,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-268835,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":-268835,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-01-01","end":"2012-09-29","val":-1058395,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":-1058395,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-01-01","end":"2012-12-29","val":-586576,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":-586576,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":-586576,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-03-30","val":370921,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":370921,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":387175,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":387175,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2012-12-30","end":"2013-09-28","val":1092971,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":1092971,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2012-12-30","end":"2013-12-28","val":1400893,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":1400893,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":1400893,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2014-03-29","val":-299770,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":-299770,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":120992,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":120992,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2013-12-29","end":"2014-09-27","val":207873,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":207873,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2013-12-29","end":"2015-01-03","val":2825155,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":2825155,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":2825155,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-04","val":-33403,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-04-04","val":-33403,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":724353,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":724353,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-01-04","end":"2015-10-03","val":2602651,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":2602651,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-04","end":"2016-01-02","val":3095801,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":3095801,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":3095801,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-04-02","val":-1254683,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-04-02","val":-1254683,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":-2864295,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":-2864295,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-01","val":-2665002,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-10-01","val":-2665002,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-03","end":"2016-12-31","val":-2514371,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":-2514371,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":-1689822,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":-1689822,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":-3249443,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":-3249443,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":-2267945,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-2267945,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-30","val":-152130,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":-152130,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":1540703,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":1540703,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":2658358,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":2658358,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2017-12-31","end":"2018-09-29","val":4730310,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":4730310,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2017-12-31","end":"2018-12-29","val":5356646,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":5356646,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":-1313875,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":-1313875,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":-3618303,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":3618303,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2018-12-27","end":"2019-09-28","val":3217736,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":-3217736,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":-1463409,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":1463409,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":994546,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":-994546,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":-2379330,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":-2330448,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":3092768,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":4668705,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-12-29","end":"2021-01-02","val":767796,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":-836465,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":-513863,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":-1015663,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-02","end":"2021-07-03","val":-5763475,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2021-07-03","val":-5763475,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-10-02","val":-13686268,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":-13686268,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-01-03","end":"2022-01-01","val":-19608565,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2021-01-03","end":"2022-01-01","val":-19608565,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":-4902631,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":-4902631,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":-5237113,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":-5237113,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":-5217395,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":-5217395,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":-5298977,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":-5298977,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":7212179,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":7212179,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":7711536,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":-7711536,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":4628294,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-09-30","val":4501969,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":6024489,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":-6126178,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":3415931,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":-3262289,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":-2365449,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":-2365451,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2023-12-31","end":"2024-09-28","val":300720,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":-300720,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2023-12-31","end":"2024-12-28","val":-3126444,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":3126444,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":137403,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":-1886960,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-12-29","end":"2025-09-27","val":722705,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-01-04","end":"2026-01-03","val":-268522,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03","frame":"CY2025"}]}},"IncreaseDecreaseInOtherAccruedLiabilities":{"label":"Increase (Decrease) in Other Accrued Liabilities","description":"The increase (decrease) during the reporting period in other expenses incurred but not yet paid.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":-1097616,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":153484,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-02","end":"2010-10-01","val":-106969,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-01-03","end":"2011-01-01","val":-401052,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2010-01-03","end":"2011-01-01","val":-401052,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":477814,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":129293,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-07-02","val":129293,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-01-02","end":"2011-10-01","val":633132,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-10-01","val":633132,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-01-02","end":"2011-12-31","val":-726846,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":-716233,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":-716233,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1638442,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-03-31","val":1638442,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":570077,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":570077,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-01-01","end":"2012-09-29","val":1132760,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":1132760,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-01-01","end":"2012-12-29","val":1389988,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":1389988,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":1389988,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-03-30","val":136841,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":136841,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":165827,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":165827,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2012-12-30","end":"2013-09-28","val":-1366903,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":-1366903,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2012-12-30","end":"2013-12-28","val":-960896,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":-960896,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":-637547,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2014-03-29","val":-62850,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":-62850,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":-297302,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":-391757,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2013-12-29","end":"2014-09-27","val":-130173,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":-247024,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2013-12-29","end":"2015-01-03","val":-65990,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":29889,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":29889,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-04","val":1029720,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-04-04","val":989385,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":-440315,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":-440315,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-01-04","end":"2015-10-03","val":-125439,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":-125439,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-04","end":"2016-01-02","val":-43582,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":-43582,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":196489,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-04-02","val":-161982,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-04-02","val":-161982,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":-399298,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":-399298,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-01","val":-526930,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-10-01","val":-526930,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-03","end":"2016-12-31","val":-549715,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":-146713,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":279730,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":279730,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":3204161,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":3204161,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":3978256,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":3978256,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-30","val":1468525,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":1468525,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":562695,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":562695,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":946368,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":946368,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2017-12-31","end":"2018-09-29","val":1747682,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":1747682,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2017-12-31","end":"2018-12-29","val":-387526,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":-387526,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":11718,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":11718,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":-1893440,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":-1893440,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2018-12-27","end":"2019-09-28","val":-2202622,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":-2202622,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":-3315476,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":-3315475,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":-564572,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":-564572,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":-1057698,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":-927178,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":-1587475,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":-1511729,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-12-29","end":"2021-01-02","val":-1457896,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":342794,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":1140223,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":1554036,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-02","end":"2021-07-03","val":1215384,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2021-07-03","val":1215384,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-10-02","val":-2173142,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":-2173142,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-01-03","end":"2022-01-01","val":2296052,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2021-01-03","end":"2022-01-01","val":2296052,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":-478878,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":-478878,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":1812968,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":-1812968,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":-1046094,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":-1046094,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":3905457,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":3905457,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":305824,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":314443,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":-1274858,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":-1283477,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":-119557,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-09-30","val":-3152809,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":-1298663,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":-3979914,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":-1248705,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":-568247,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":-784960,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":-784960,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2023-12-31","end":"2024-09-28","val":115403,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":115403,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2023-12-31","end":"2024-12-28","val":5336482,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":5336482,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":5336482,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":-5921413,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":-6908197,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-12-29","end":"2025-09-27","val":-7683977,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-01-04","end":"2026-01-03","val":-6771706,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":-6771706,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"IncreaseDecreaseInOtherOperatingAssets":{"label":"Increase (Decrease) in Other Operating Assets","description":"Amount of increase (decrease) in operating assets classified as other.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":15847,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":-117843,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-02","end":"2010-10-01","val":137414,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-01-03","end":"2011-01-01","val":140918,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2010-01-03","end":"2011-01-01","val":140918,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":16258,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":-29950,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-07-02","val":29950,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-01-02","end":"2011-10-01","val":48897,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-10-01","val":48897,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-01-02","end":"2011-12-31","val":81750,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":81750,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":81750,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":21003,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-03-31","val":21003,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":34196,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":34196,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-01-01","end":"2012-09-29","val":86365,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":86365,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-01-01","end":"2012-12-29","val":124598,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":124598,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":124598,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-03-30","val":47063,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":47063,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":51997,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":51997,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2012-12-30","end":"2013-09-28","val":59685,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":59685,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2012-12-30","end":"2013-12-28","val":76426,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":76426,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":76426,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2014-03-29","val":48591,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":48591,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":96529,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":96529,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2013-12-29","end":"2014-09-27","val":141478,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":141478,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2013-12-29","end":"2015-01-03","val":156164,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":156164,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":156164,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-04","val":-57208,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-04-04","val":-57208,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":-21384,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":-21384,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-01-04","end":"2015-10-03","val":4616,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":4616,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-04","end":"2016-01-02","val":106081,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":106081,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":106081,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-04-02","val":19977,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-04-02","val":19977,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":40364,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":40364,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-01","val":67324,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-10-01","val":67324,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-03","end":"2016-12-31","val":84626,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":84626,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":35208,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":35208,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":-970284,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":-970284,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":-494750,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-494750,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-30","val":-709757,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":-709757,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":90073,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":90073,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":58426,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":58426,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2017-12-31","end":"2018-09-29","val":6864,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":6864,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2017-12-31","end":"2018-12-29","val":-102068,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":-102068,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":-101919,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":-101919,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":-709357,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":709357,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2018-12-27","end":"2019-09-28","val":-589448,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":589448,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":499010,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":-499010,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":415415,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":-415415,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":734790,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":734790,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-04","end":"2020-10-03","val":753170,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-12-29","end":"2021-01-02","val":645956,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"},{"start":"2021-01-03","end":"2021-04-03","val":-156726,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-07-03","val":-143156,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2022-01-02","end":"2022-07-02","val":58576,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":340925,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":193784,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-04-01","val":-155055,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":163077,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":-163077,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":190216,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-09-30","val":262212,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":356636,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":12431,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":21710,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":-21711,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":-28721,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":-28720,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2023-12-31","end":"2024-09-28","val":236934,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":236934,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2023-12-31","end":"2024-12-28","val":236304,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":-171271,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":-124859,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-12-29","end":"2025-09-27","val":-214725,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"}]}},"IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets":{"label":"Increase (Decrease) in Prepaid Expense and Other Assets","description":"Amount of increase (decrease) in prepaid expenses, and assets classified as other.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":-361028,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":-15062,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-02","end":"2010-10-01","val":579781,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-01-03","end":"2011-01-01","val":534465,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2010-01-03","end":"2011-01-01","val":534465,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":425502,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":-509981,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-07-02","val":509981,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-01-02","end":"2011-10-01","val":178772,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-10-01","val":178772,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-01-02","end":"2011-12-31","val":-10870,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":-10870,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":-10870,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":374207,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-03-31","val":374207,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-411292,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":-411292,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-01-01","end":"2012-09-29","val":-94487,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":-94487,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-01-01","end":"2012-12-29","val":24741,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":24741,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":24741,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-03-30","val":307029,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":307029,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":224680,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":224680,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2012-12-30","end":"2013-09-28","val":-201459,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":-201459,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2012-12-30","end":"2013-12-28","val":-308653,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":-308653,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013"},{"start":"2013-12-29","end":"2014-03-29","val":176412,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":176412,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":-378211,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":-378211,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2013-12-29","end":"2014-09-27","val":-56064,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":-56064,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2013-12-29","end":"2015-01-03","val":-593075,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-04","val":140975,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-04-04","val":140975,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":-513110,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":-513110,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-01-04","end":"2015-10-03","val":-532981,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":-532981,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-04-02","val":127991,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-04-02","val":127991,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":-461524,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":-461524,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-01","val":-78914,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-10-01","val":-78914,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-04-01","val":84755,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":84755,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":1636168,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":1636168,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":2686763,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":2686763,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-03-31","val":144757,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":144757,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":339385,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":339385,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2017-12-31","end":"2018-09-29","val":158549,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":158549,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-03-30","val":81231,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":81231,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":21533,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":-21533,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2018-12-27","end":"2019-09-28","val":762646,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":-762646,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-12-29","end":"2020-03-28","val":-341582,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":341582,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":420134,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":616300,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":132623,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":-93693,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-12-29","end":"2021-01-02","val":-473615,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":-798273,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":-744138,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-02","end":"2021-07-03","val":-3057099,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2021-07-03","val":-3057099,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-10-02","val":-3903388,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":-3903388,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-01-03","end":"2022-01-01","val":-3527171,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":-1075545,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":-1228182,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":-1082483,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":-1082483,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":-293348,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-04-01","val":-37330,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":-562548,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":888342,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-09-30","val":1108094,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":427470,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":-300549,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":-109507,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":8763,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":-1006407,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":-1006408,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2023-12-31","end":"2024-09-28","val":2874825,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":-2874825,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2023-12-31","end":"2024-12-28","val":-1790094,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":1790094,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":695563,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":314221,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-12-29","end":"2025-09-27","val":387479,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-01-04","end":"2026-01-03","val":-466822,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03","frame":"CY2025"}]}},"IncreaseDecreaseInPrepaidExpense":{"label":"Increase (Decrease) in Prepaid Expense","description":"The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.","units":{"USD":[{"start":"2012-12-30","end":"2013-12-28","val":-308653,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2015-01-03","val":-593075,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2013-12-29","end":"2015-01-03","val":-593075,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":-483178,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2015-01-04","end":"2016-01-02","val":-483178,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":-483178,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":-217389,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-01-03","end":"2016-12-31","val":-217389,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":1709241,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-30","val":1709241,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-12-31","end":"2018-12-29","val":761135,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2017-12-31","end":"2018-12-29","val":761135,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2018-12-30","end":"2019-12-28","val":-860607,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019"}]}},"IncreaseDecreaseInPrepaidExpensesOther":{"label":"Increase (Decrease) in Prepaid Expenses, Other","description":"Amount of increase (decrease) of consideration paid in advance for other costs that provide economic benefits in future periods.","units":{"USD":[{"start":"2018-12-30","end":"2019-12-28","val":860607,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2021-01-02","val":-457826,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"},{"start":"2021-01-03","end":"2022-01-01","val":-3527171,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":-1075545,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":-1228182,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-12-31","val":-293348,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-04-01","val":-37330,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":562548,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"}]}},"IncreaseDecreaseInPrepaidPensionCosts":{"label":"Increase (Decrease) in Prepaid Pension Costs (Deprecated 2017-01-31)","description":"The increase (decrease) during the reporting period in prepaid pension costs.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":-791059,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":908679,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-02","end":"2010-10-01","val":-1250320,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-01-03","end":"2011-01-01","val":-1491944,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2010-01-03","end":"2011-01-01","val":-1491944,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-04-02","val":-261201,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":-249140,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-01-02","end":"2011-07-02","val":249140,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-10-01","val":-40103,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-01-02","end":"2011-10-01","val":-40103,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-12-31","val":4924402,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":4924402,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":4924402,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2012-01-01","end":"2012-03-31","val":-186606,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":-186606,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-06-30","val":517902,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-01-01","end":"2012-06-30","val":517902,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-09-29","val":555684,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-01-01","end":"2012-09-29","val":555684,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-12-29","val":865831,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-29","val":865831,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":865831,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-12-30","end":"2013-03-30","val":-664775,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-03-30","val":-664775,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-06-29","val":-1327949,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2012-12-30","end":"2013-06-29","val":-1327949,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-09-28","val":-1842832,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2012-12-30","end":"2013-09-28","val":-1842832,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-12-28","val":111945,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":111945,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-12-29","end":"2014-03-29","val":-539852,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-03-29","val":-539852,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-06-28","val":-579764,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-09-27","val":-865344,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2015-01-03","val":309034,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-04","val":-807838,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1"}]}},"IncrementalCommonSharesAttributableToShareBasedPaymentArrangements":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.","units":{"shares":[{"start":"2010-01-03","end":"2011-01-01","val":87308,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-07-02","val":50984,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-04-03","end":"2011-07-02","val":51609,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2011Q2"},{"start":"2011-01-02","end":"2011-10-01","val":44090,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-07-03","end":"2011-10-01","val":30303,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2011Q3"},{"start":"2011-01-02","end":"2011-12-31","val":37529,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":37529,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":17826,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":15981,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":15981,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-04-01","end":"2012-06-30","val":14137,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-04-01","end":"2012-06-30","val":14137,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-29","val":15816,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":15816,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-07-01","end":"2012-09-29","val":15486,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-07-01","end":"2012-09-29","val":15486,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-29","val":16444,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":16444,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":16444,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-03-30","val":17067,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":17067,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":17262,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":17262,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-03-31","end":"2013-06-29","val":17456,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2013-03-31","end":"2013-06-29","val":17456,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2013Q2"},{"start":"2012-12-30","end":"2013-09-28","val":17027,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":17027,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-06-30","end":"2013-09-28","val":16559,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2013-06-30","end":"2013-09-28","val":16559,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2013Q3"},{"start":"2012-12-30","end":"2013-12-28","val":16830,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":16830,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":16830,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2014-03-29","val":16936,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":16936,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":17063,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":17063,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2014-03-30","end":"2014-06-28","val":17190,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2014-03-30","end":"2014-06-28","val":17190,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2014Q2"},{"start":"2013-12-29","end":"2014-09-27","val":17127,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":17127,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2014-06-29","end":"2014-09-27","val":17256,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2014-06-29","end":"2014-09-27","val":17256,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2015-01-03","val":12846,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":12846,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":12846,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-04","val":0,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-04-04","val":0,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":0,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":0,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-04-05","end":"2015-07-04","val":0,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-04-05","end":"2015-07-04","val":0,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-03","val":0,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":0,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-03","val":0,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-07-05","end":"2015-10-03","val":0,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-04","end":"2016-01-02","val":0,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":0,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-04-02","val":0,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-04-02","val":0,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":0,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":0,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-03","end":"2016-07-02","val":0,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-04-03","end":"2016-07-02","val":0,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-01","val":0,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-10-01","val":0,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-01","val":0,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-03","end":"2016-10-01","val":0,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-03","end":"2016-12-31","val":0,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":0,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":0,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":13436,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":13436,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-02","end":"2017-07-01","val":26872,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-02","end":"2017-07-01","val":26872,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":36679,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":36679,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-02","end":"2017-09-30","val":36679,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-09-30","val":36679,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-30","val":35634,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":35634,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":28173,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":28173,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":27002,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":27002,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":27002,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":27002,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2017-12-31","end":"2018-09-29","val":27916,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":27916,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-29","val":27916,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-29","val":27916,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2017-12-31","end":"2018-12-29","val":15697,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":15697,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":33116,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":29258,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-03-31","end":"2019-06-29","val":29258,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"},{"start":"2018-12-30","end":"2019-09-28","val":17996,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-30","end":"2019-09-28","val":17996,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3"},{"start":"2018-12-30","end":"2019-12-28","val":34910,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":34910,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":3131,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-10-03","val":1722,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-02","end":"2020-10-03","val":1722,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2019-12-29","end":"2021-01-02","val":26823,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":26823,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-03","end":"2021-04-03","val":30998,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-03","end":"2021-04-03","val":30998,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-07-03","val":17751,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-07-03","val":17751,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-03","end":"2021-07-03","val":17751,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-03","end":"2021-07-03","val":17751,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-03","end":"2021-10-02","val":2140,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":2140,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-07-03","end":"2021-10-02","val":2140,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q3"},{"start":"2021-07-04","end":"2021-10-02","val":2140,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-02","end":"2021-12-31","val":711,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":711,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-01","end":"2022-04-02","val":12055,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-04-02","val":12055,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-07-02","val":14102,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":14102,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-02","end":"2022-07-02","val":14102,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2"},{"start":"2022-04-03","end":"2022-07-02","val":14102,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":14102,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-07-01","end":"2022-09-30","val":14102,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2022Q3"},{"start":"2022-01-02","end":"2022-10-01","val":14102,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-07-02","end":"2022-10-01","val":14102,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-12-31","val":14102,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-02","end":"2022-12-31","val":14102,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-04-01","val":10962,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":10962,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":32462,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":32462,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-02","end":"2023-07-01","val":32462,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-02","end":"2023-07-01","val":32462,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":32462,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-09-30","val":32462,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":32462,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3"},{"start":"2023-07-02","end":"2023-09-30","val":25374,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":38424,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":38424,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":39727,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":39727,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":25626,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":25626,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":25626,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-03-31","end":"2024-06-29","val":25626,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-09-28","val":32462,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":25374,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":25374,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-06-30","end":"2024-09-28","val":25374,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2023-12-31","end":"2024-12-28","val":7891,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":7891,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":7891,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":7953,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":7953,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":7953,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2024-12-29","end":"2025-09-27","val":7953,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":7953,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"},{"start":"2025-01-04","end":"2026-01-03","val":7953,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":7953,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"IndefiniteLivedTrademarks":{"label":"Indefinite-Lived Trademarks","description":"Carrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a projected indefinite period of benefit.","units":{"USD":[{"end":"2011-01-01","val":150751,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":150751,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":150751,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-07-02","val":150751,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":150751,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":152446,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":152446,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":152446,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":152446,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":152446,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":155342,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":155342,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":163182,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":170512,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":170512,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":170512,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":170512,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":170512,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":171312,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":174790,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":176540,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":173177,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":173177,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":173177,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":173177,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":173177,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":174662,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":174662,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":174662,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":174662,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":174662,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":174662,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":174662,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":174662,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":174662,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":168688,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":168688,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":164957,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":164957,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":164957,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":164957,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":164957,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":169845,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":163561,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":163561,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":166312,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":166312,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":166312,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":166312,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":166312,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":170037,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":3680037,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3680037,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":3686063,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":3686063,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":3686063,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":3686063,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":3686063,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3686063,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3686064,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":3686064,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":3686063,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":3686063,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":3686063,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":3686063,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":3686063,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":3686063,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":3686063,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":5479063,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":5404283,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":5404283,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":5404283,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":5404283,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":5404283,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":5404283,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":5404283,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":5404283,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":5404284,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":5404284,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":5404284,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":5404284,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":5404284,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":5404284,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":5404284,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":5393868,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":5409720,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":5409720,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":5409720,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":5409720,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":5409720,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-04-02","val":5484923,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":5489068,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":5489068,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5514886,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":5514886,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":5514886,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":5514886,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":5514886,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":5514888,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":5514956,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5514890,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":5514960,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":5514960,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":5514960,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":3914409,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":3914409,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":5514884,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":5514853,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":3946651,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":3946455,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":3946455,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":3946455,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":3946455,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":3946455,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":3946455,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":3769036,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":3841579,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":3816720,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":5082767,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":5082767,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":1727980,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":-138069,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-04","end":"2010-07-03","val":-67997,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-02","end":"2010-10-01","val":203040,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-07-04","end":"2010-10-02","val":64971,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2010Q3"},{"start":"2010-01-03","end":"2011-01-01","val":266297,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2010-01-03","end":"2011-01-01","val":266297,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":67003,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":-120043,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-07-02","val":120043,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-04-03","end":"2011-07-02","val":-53040,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-03","end":"2011-07-02","val":53040,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2011Q2"},{"start":"2011-01-02","end":"2011-10-01","val":173686,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-10-01","val":173686,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-07-03","end":"2011-10-01","val":53643,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-07-03","end":"2011-10-01","val":53643,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2011Q3"},{"start":"2011-01-02","end":"2011-12-31","val":231481,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":231481,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":231481,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":89237,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-03-31","val":89237,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":187904,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":187904,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-04-01","end":"2012-06-30","val":98667,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-04-01","end":"2012-06-30","val":98667,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-29","val":281142,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":281142,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-07-01","end":"2012-09-29","val":93238,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-07-01","end":"2012-09-29","val":93238,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-29","val":369357,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":369357,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":369357,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-03-30","val":86076,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":86076,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":170852,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":170852,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-03-31","end":"2013-06-29","val":84776,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2013-03-31","end":"2013-06-29","val":84776,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2013Q2"},{"start":"2012-12-30","end":"2013-09-28","val":249481,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":249481,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-06-30","end":"2013-09-28","val":78629,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2013-06-30","end":"2013-09-28","val":78629,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2013Q3"},{"start":"2012-12-30","end":"2013-12-28","val":322731,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":322731,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":322731,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2014-03-29","val":68569,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":68569,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":133195,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":133195,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2014-03-30","end":"2014-06-28","val":64626,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2014-03-30","end":"2014-06-28","val":64626,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2014Q2"},{"start":"2013-12-29","end":"2014-09-27","val":193875,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":193875,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2014-06-29","end":"2014-09-27","val":60680,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2014-06-29","end":"2014-09-27","val":60680,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2015-01-03","val":254576,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":254576,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":254576,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-04","val":52825,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-04-04","val":52825,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":100570,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":100570,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-04-05","end":"2015-07-04","val":47745,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-04-05","end":"2015-07-04","val":47745,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-03","val":145773,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":145773,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-03","val":45203,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-07-05","end":"2015-10-03","val":45203,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-04","end":"2016-01-02","val":185475,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":185475,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":185475,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-04-02","val":36285,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-04-02","val":36285,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":68669,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":68669,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-03","end":"2016-07-02","val":32384,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-04-03","end":"2016-07-02","val":32384,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-01","val":97486,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-10-01","val":97486,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-01","val":28817,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-03","end":"2016-10-01","val":28817,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-03","end":"2016-12-31","val":121500,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":121500,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":21024,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":21024,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":332678,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":332678,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-02","end":"2017-07-01","val":311654,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-02","end":"2017-07-01","val":311654,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":659884,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":659884,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-02","end":"2017-09-30","val":327206,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-09-30","val":327206,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-30","val":976512,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":976512,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":296330,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":296330,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":608390,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":608390,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":312060,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":312060,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2017-12-31","end":"2018-09-29","val":918897,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":918897,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-29","val":310507,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-29","val":310507,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2017-12-31","end":"2018-12-29","val":1202272,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":1202272,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":292540,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":292540,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":554158,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":554158,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-03-29","end":"2019-06-29","val":261618,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-03-30","end":"2019-06-29","val":261618,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-03-31","end":"2019-06-29","val":261618,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-29","end":"2019-09-28","val":974536,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":974536,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-29","end":"2019-09-28","val":420377,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-06-30","end":"2019-09-28","val":420377,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-30","end":"2019-09-28","val":420377,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-12-28","val":1857961,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":1857961,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":827664,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":827664,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":1075663,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":1434217,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":606553,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":454915,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-03-29","end":"2020-06-27","val":606553,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":1560962,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":2081283,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-06-29","end":"2020-10-03","val":647066,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-02","end":"2020-10-03","val":485300,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2019-12-29","end":"2021-01-02","val":2744800,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":2058600,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":527144,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":702859,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-03","end":"2021-07-03","val":961291,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-07-03","val":961291,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-03","end":"2021-07-03","val":434147,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-03","end":"2021-07-03","val":434147,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-03","end":"2021-10-02","val":1388512,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":1388512,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-07-03","end":"2021-10-02","val":427222,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q3"},{"start":"2021-07-04","end":"2021-10-02","val":427222,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-02","end":"2022-01-01","val":1747723,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":1747723,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-04-02","val":434335,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":434335,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":938121,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":938121,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-02","end":"2022-07-02","val":503787,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2"},{"start":"2022-04-03","end":"2022-07-02","val":503787,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":1583894,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":1583894,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-07-02","end":"2022-10-01","val":645773,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3"},{"start":"2022-07-03","end":"2022-10-01","val":645773,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":2275612,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":2275612,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":726006,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":726006,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":1507110,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":1507110,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-02","end":"2023-07-01","val":781104,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-02","end":"2023-07-01","val":781104,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2022-12-31","end":"2023-09-28","val":2059912,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-06-30","end":"2023-09-28","val":854223,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-09-30","val":2574890,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-07-02","end":"2023-09-30","val":1067779,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-30","val":3506598,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":2805278,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":845035,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":676028,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":1674969,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":1507472,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":829934,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-03-31","end":"2024-06-29","val":746941,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-09-28","val":2049655,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":2049655,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":709680,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2024-07-01","end":"2024-09-28","val":709680,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-12-28","val":2721318,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":2721318,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":2721318,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":617470,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":1330941,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":636287,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2024-12-29","end":"2025-09-27","val":2019365,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":688425,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"},{"start":"2025-01-04","end":"2026-01-03","val":2684603,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":2684603,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"InterestPaid":{"label":"Interest Paid, Including Capitalized Interest, Operating and Investing Activities","description":"Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":317269,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2009"},{"start":"2011-01-02","end":"2011-12-31","val":240635,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":240635,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-29","val":349972,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":349972,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":349972,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-12-28","val":319760,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":319760,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":319760,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2015-01-03","val":272993,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":272993,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":272993,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2016-01-02","val":174558,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":174558,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":174558,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-12-31","val":127735,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":127735,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-30","val":977399,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":977399,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-12-29","val":1202272,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":1202272,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-12-28","val":1857961,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":1857961,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":827664,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":1400035,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-28","end":"2020-10-03","val":2085953,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2019-12-29","end":"2021-01-02","val":2754980,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":2754980,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":685520,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":685520,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-02","end":"2021-07-03","val":1264023,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2021-07-03","val":1264023,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-10-02","val":1839729,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-02","end":"2021-12-31","val":2271818,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":2271818,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2021-01-03","end":"2022-01-01","val":2271818,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-02","end":"2022-04-02","val":463080,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":463080,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":1012157,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":1012157,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":1753699,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":2502883,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2022-01-01","end":"2022-12-31","val":2502883,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":2502883,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-02","end":"2022-12-31","val":2502883,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-04-01","val":716763,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":1364527,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":2482362,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-12-30","val":3388347,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":3388347,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-12-28","val":3224798,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":3224798,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":3224798,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2025-01-04","end":"2026-01-03","val":2458000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":2458000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"InventoryFinishedGoods":{"label":"Inventory, Finished Goods, Gross","description":"Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.","units":{"USD":[{"end":"2011-01-01","val":14801087,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-12-31","val":11504321,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2011Q4I"}]}},"InventoryFinishedGoodsNetOfReserves":{"label":"Inventory, Finished Goods, Net of Reserves","description":"Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.","units":{"USD":[{"end":"2011-12-31","val":11504321,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":11504321,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":11504321,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-06-30","val":11406647,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":11184681,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":14751195,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":14751195,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":14751195,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":14751195,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":14751195,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":14955273,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":14893629,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":15273582,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":17475634,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":17475634,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":17475634,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":17475634,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":17475634,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":17251650,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":17550275,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":17500517,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":18107906,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":18107906,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":18107906,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":18107906,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":18107906,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":17968966,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":18359081,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":19186086,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":18247010,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":18247010,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":18247010,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":18247010,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":18247010,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":17664044,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":16830984,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":16888189,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":18082901,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":18082901,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":18082901,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":18082901,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":18082901,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":17272507,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":23421350,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":24022378,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":25218463,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":25218463,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":25218463,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":25218463,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":25218463,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":26129804,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":26616440,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":27315882,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":25971841,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":25971841,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":25971841,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":25971841,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":25971841,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":25404874,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":24248661,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":25965946,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":26364149,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":26364149,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":26364149,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":26364149,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":26364149,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":26690378,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":26996450,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":23877072,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":21394090,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":21394090,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":21421906,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":21421906,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":23942873,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":21735684,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":24257829,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":28166562,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":28112846,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":28112846,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":28112846,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":28112846,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":28112846,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-04-02","val":30311065,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":30271712,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":30188108,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":29388813,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":29388813,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":29388813,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":29388813,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":29388813,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":26213513,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":26160405,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":27575562,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":24815052,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":24815052,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":24815052,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":24815052,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":24638139,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":23381076,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":23813389,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":24841916,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":27018616,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":27199543,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":27018616,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":27018616,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":27018616,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":27018616,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-06-28","val":26495305,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":27780386,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2025-12-29","val":27265203,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q4I"},{"end":"2026-01-03","val":27681550,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":27681550,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19"}]}},"InventoryNet":{"label":"Inventory, Net","description":"Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2011-01-01","val":28190175,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":28190175,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":28190175,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-07-02","val":28698050,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":29742752,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":29793434,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":29793434,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":29793434,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":29793434,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":29793434,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":30159095,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":29550898,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":28975858,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":29384780,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":29384780,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":29384780,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":29384780,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":29384780,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":29791380,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":29668583,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":30425463,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":30657612,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":30657612,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":30657612,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":30657612,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":30657612,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":30266053,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":30789956,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":30702662,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":34402197,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":34402197,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":34402197,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":34402197,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":34402197,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":34161532,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":34903196,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":36475448,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":36842413,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":36842413,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":36842413,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":36842413,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":36842413,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":35684938,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":33983325,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":34098827,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":34030286,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":34030286,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":34030286,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":34030286,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":34030286,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":32505203,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":44076734,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":45207813,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":47268757,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":47268757,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":47268757,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":47268757,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":47268757,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":48976948,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":49889085,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":51200098,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":52773209,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":52773209,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":52773209,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":52773209,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":52773209,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":51621166,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":49271813,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":52761230,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":54599266,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":54599266,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":54599266,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":54599266,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":54599266,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":55274876,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":55908740,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":49448612,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":53112393,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":53112393,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":43121737,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":43121737,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":43121736,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":53960426,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":48830376,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":56698552,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":62862342,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":62862342,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":62862342,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":62862342,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":62862342,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-04-02","val":67777718,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":67689722,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":67502778,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":64636591,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":64636591,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":64636591,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":64636591,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":64636591,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":57652961,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":57536157,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":60648599,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":59272207,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":59272207,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":59272207,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":58396679,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":58396679,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":55847071,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":56879677,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":58125362,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":55209598,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":55209598,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":55209598,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":55209598,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":55209598,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":55209598,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":55360286,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":54140269,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":56766191,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":56343756,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":56343756,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"InventoryRawMaterials":{"label":"Inventory, Raw Materials, Gross","description":"Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2011-01-01","val":8090149,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-12-31","val":11863199,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2011Q4I"}]}},"InventoryRawMaterialsAndSuppliesNetOfReserves":{"label":"Inventory, Raw Materials and Supplies, Net of Reserves","description":"Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.","units":{"USD":[{"end":"2011-12-31","val":11863199,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":11863199,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":11863199,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-06-30","val":11761257,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":11532392,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":8473007,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":8473007,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":8473007,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":8473007,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":8473007,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":8579917,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":8544552,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":8762534,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":8256977,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":8256977,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":8256977,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":8256977,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":8256977,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":8141568,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":8282498,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":8259016,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":9219341,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":9219341,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":9219341,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":9219341,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":9219341,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":9155290,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":9354057,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":9775420,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":10913827,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":10913827,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":10913827,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":10913827,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":10913827,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":10598427,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":10066879,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":10101095,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":8829236,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":8829236,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":8829236,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":8829236,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":8829236,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":8433550,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":11435810,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":11729271,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":14331915,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":14331915,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":14331915,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":14331915,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":14331915,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":14849839,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":15126400,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":15523900,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":17841166,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":17841166,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":17841166,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":17841166,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":17841166,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":17451692,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":16657441,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":17837116,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":17225469,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":17225469,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":17225469,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":17225469,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":17225469,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":17438617,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":17638594,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":15600494,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":20013992,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":20013992,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":16376772,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":16376772,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":14713452,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":20333551,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":18544799,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":21532974,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":25113487,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":25113487,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":25113487,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":25113487,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":25113487,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-04-02","val":27077178,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":27042024,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":26967340,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":25924696,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":25924696,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":25924696,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":25924696,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":25924696,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":23123674,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":23076826,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":24325177,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":24500087,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":24500087,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":24500087,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":24500087,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":24302389,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":23084312,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":23511138,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":24526610,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":21070522,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":21265221,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":21070522,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":21070522,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":21070522,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":21070522,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-06-28","val":20662417,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":21664590,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2025-12-29","val":21316556,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q4I"},{"end":"2026-01-03","val":21526667,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":21526667,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19"}]}},"InventoryWorkInProcess":{"label":"Inventory, Work in Process, Gross","description":"Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2011-01-01","val":5298939,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-12-31","val":6425914,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2011Q4I"}]}},"InventoryWorkInProcessNetOfReserves":{"label":"Inventory, Work in Process, Net of Reserves","description":"Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.","units":{"USD":[{"end":"2011-12-31","val":6425914,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":6425914,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":6425914,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-06-30","val":6382994,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":6258785,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":6160578,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":6160578,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":6160578,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":6160578,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":6160578,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":6256190,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":6230402,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":6389347,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":4925001,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":4925001,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":4925001,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":4925001,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":4925001,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":4872835,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":4957183,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":4943129,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":7074950,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":7074950,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":7074950,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":7074950,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":7074950,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":7037276,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":7190058,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":7513942,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":7681576,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":7681576,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":7681576,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":7681576,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":7681576,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":7422467,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":7085462,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":7109543,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":7118149,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":7118149,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":7118149,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":7118149,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":7118149,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":6799146,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":9219574,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":9456164,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":7718379,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":7718379,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":7718379,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":7718379,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":7718379,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7997305,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8146245,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":8360316,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":8960202,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":8960202,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":8960202,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":8960202,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":8960202,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":8764600,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":8365711,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":8958168,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":11009648,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":11009648,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":11009648,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":11009648,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":11009648,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":11145881,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":11273696,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":9971046,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":11704311,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":11704311,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":5323059,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":5323059,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":4465411,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":11891191,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":6027748,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":6999016,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":9636009,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":9636009,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":9636009,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":9636009,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":9636009,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-04-02","val":10389475,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":10375986,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":10347330,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9323082,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":9323082,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":9323082,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":9323082,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":9323082,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":8315774,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":8298926,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8747860,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":9957068,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":9957068,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":9957068,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":9957068,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":9456151,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":9381683,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":9555150,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":9967847,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":7120460,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":7529319,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":7120460,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":7120460,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":7120460,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":7120460,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-06-28","val":6982547,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":7321215,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2025-12-29","val":7547495,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q4I"},{"end":"2026-01-03","val":7135539,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":7135539,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19"}]}},"Land":{"label":"Land","description":"Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.","units":{"USD":[{"end":"2011-01-01","val":1152972,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-12-31","val":1152804,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":1152804,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-12-29","val":1152970,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":1152970,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-12-28","val":1161343,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":1161343,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2015-01-03","val":1160720,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":1160720,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2016-01-02","val":1159732,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":1159732,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1159901,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":1159901,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":1160298,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":1160298,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-12-29","val":1159813,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":1159813,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-12-28","val":1341289,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":1341289,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2021-01-02","val":1341447,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":1298850,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2022-01-01","val":1292890,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":1292890,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-12-31","val":824344,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":824344,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-12-30","val":824344,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":739344,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-12-28","val":579344,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":579344,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":579344,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2026-01-03","val":664344,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":664344,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"LeaseAndRentalExpense":{"label":"Operating Leases, Rent Expense","description":"Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2018-12-30","end":"2019-12-28","val":0,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":0,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-29","end":"2021-01-02","val":10500,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"},{"start":"2021-01-03","end":"2021-04-03","val":9875,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1"}]}},"LesseeOperatingLeaseLiabilityPaymentsDue":{"label":"Lessee, Operating Lease, Liability, to be Paid","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease.","units":{"USD":[{"end":"2021-01-02","val":2923761,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2022-01-01","val":2664761,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2024-03-30","val":19100000,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":18300000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":17100000,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2025-03-29","val":20500000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":19700000,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":18700000,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, after Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-01-02","val":3421563,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2022-01-01","val":2865077,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2024-06-29","val":6400000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":6400000,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":4700000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"},{"end":"2025-03-29","val":5000000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":5100000,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":5100000,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":4000000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":4000000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-01-02","val":844884,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2022-01-01","val":805722,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2024-12-28","val":1700000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"},{"end":"2025-03-29","val":2600000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":2600000,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":2600000,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":1700000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":1700000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFour":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Four","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-01-02","val":1481832,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2022-01-01","val":1081468,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2024-06-29","val":1900000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":1900000,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":2000000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"},{"end":"2025-03-29","val":2900000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":3000000,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":3000000,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":2600000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":2600000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearThree":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Three","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-01-02","val":1872491,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2022-01-01","val":1700834,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2024-03-30","val":10200000,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":2100000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":2100000,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":2200000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"},{"end":"2025-03-29","val":3300000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":3300000,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":3300000,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":3000000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":3000000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearTwo":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-01-02","val":2262399,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2022-01-01","val":2186238,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2024-03-30","val":2500000,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":2500000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":2500000,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":2600000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"},{"end":"2025-03-29","val":3700000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":3700000,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":3700000,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":3400000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":3400000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"LIFOInventoryAmount":{"label":"LIFO Inventory Amount","description":"The amount of LIFO (last in first out) inventory present at the reporting date when inventory is also valued using different valuation methods.","units":{"USD":[{"end":"2012-12-29","val":21580351,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012Q4I"},{"end":"2013-12-28","val":23922496,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013Q4I"},{"end":"2015-01-03","val":28324813,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"},{"end":"2016-01-02","val":31601408,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":28052368,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":26280620,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-29","val":30151679,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2018Q4I"},{"end":"2019-12-28","val":31011130,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2021-01-02","val":27900000,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2022-01-01","val":23400000,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":23600000,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-12-30","val":18200000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"},{"end":"2024-12-28","val":19900000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":19900000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":19900000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2026-01-03","val":19100000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":19100000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"Liabilities":{"label":"Liabilities","description":"Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.","units":{"USD":[{"end":"2019-12-28","val":175225719,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2021-01-02","val":171221895,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":171221895,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":171280593,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":171280593,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":171221896,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":170761785,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":174646598,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":174912879,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":151726671,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":151726671,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":151726671,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":151726671,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":151726671,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-04-02","val":155638996,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":154644129,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":151957804,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":134908338,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":134908338,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":134908338,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":134908338,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":134908338,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":128951553,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":130322871,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":128079096,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":119558617,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":119558617,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":119558617,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":119558617,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":119558617,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":119382136,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":119415799,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":124982794,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":114617348,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":114617348,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":114617348,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":114617348,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":114617348,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":114617348,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":111330034,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":104960337,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":95767297,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":92031287,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":92031287,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"LiabilitiesAndStockholdersEquity":{"label":"Liabilities and Equity","description":"Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.","units":{"USD":[{"end":"2011-01-01","val":102353480,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":102353480,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":102353480,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-07-02","val":102945494,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":106693747,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":106699974,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":106699974,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":106699974,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":106699974,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":106699974,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":110806295,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":110989994,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":113771168,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":115854150,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":115854150,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":115854150,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":115854150,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":115854150,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":113834946,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":116180123,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":117341737,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":113858409,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":113858409,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":113858409,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":113858409,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":113858409,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":113789827,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":115017159,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":116972609,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":121270556,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":121270556,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":121270556,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":121270556,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":121270556,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":120715508,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":120337494,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":121038683,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":121738559,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":121738559,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":121738559,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":121738559,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":121738559,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":119278203,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":122937536,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":123602310,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":124198396,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":124198396,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":124198396,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":124198396,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":124198396,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":125148068,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":172050793,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":175363475,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":176458397,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":176458397,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":176458397,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":176458397,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":176458397,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":175765778,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":184088536,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":177906469,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":181247567,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":181247567,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":181247567,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":181247567,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":181247567,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":191431313,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":185412887,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":279237125,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":280662976,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":280662976,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":280662976,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":280662976,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":280662976,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":279937676,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":271371499,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":271265423,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":275528354,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":275528354,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":275587051,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":275587051,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":275528354,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":281492774,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":281542035,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":287302811,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":266328935,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":266328935,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":266328935,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":266328935,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":266328935,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-04-02","val":273498232,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":274941605,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":275946214,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":261523033,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":261523033,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":261523033,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":261523033,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":261523033,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":255751589,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":256545457,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":256725184,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":252039201,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":252039201,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":252039201,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":252039201,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":252039201,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":253895515,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":255902501,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":244223004,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":235308747,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":235308747,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":235308747,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":235308747,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":235308747,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":235308747,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":232329678,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":229409310,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":220049740,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":216676616,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":216676616,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"LiabilitiesCurrent":{"label":"Liabilities, Current","description":"Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.","units":{"USD":[{"end":"2011-01-01","val":12371895,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":12371895,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":12371895,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-07-02","val":11415238,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":15010849,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":16186152,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":16186152,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":16186152,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":16186152,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":16186152,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":14189832,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":13843809,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":14937091,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":14904073,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":14904073,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":14904073,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":14904073,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":14904073,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":12377991,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":13377433,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":13161887,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":13614589,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":13614589,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":13614589,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":13614589,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":13614589,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":12853356,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":13023723,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":13967339,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":13445975,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":13445975,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":13445975,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":13445975,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":13445975,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":12986135,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":12960985,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":13199654,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":15162888,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":15162888,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":15162888,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":15162888,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":15162888,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":12441462,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":13778257,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":13533063,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":12866082,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":12866082,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":12866082,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":12866082,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":12866082,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":12638432,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":29641473,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":31511155,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":31314682,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":31314682,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":31314682,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":31314682,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":31314682,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":27612415,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":34586037,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":29708197,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":30148100,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":30148100,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":30148100,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":30148100,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":30148100,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":29183335,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":28341343,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":35360284,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":31931343,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":31931343,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":31931343,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":34896915,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":34896915,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":33830708,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":31024742,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":33350459,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":40665960,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":40665960,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":40665963,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":40665963,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":40665962,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":42766453,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":50420782,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":54684004,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":49563726,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":49563726,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":49563726,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":49563726,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":49563726,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-04-02","val":50162566,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":45533110,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":47254828,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":46981453,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":46981453,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":46981453,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":46981453,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":46981453,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":45333999,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":41200914,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":45983797,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":42733726,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":42733726,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":42733726,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":42733726,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":42733726,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":43731684,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":45454922,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":47827043,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":44794791,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":44794791,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":44794791,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":44794791,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":44794791,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":44794791,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":39576200,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":40474369,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":33629945,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":27617480,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":27617480,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent":{"label":"Disposal Group, Including Discontinued Operation, Liabilities, Current","description":"Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2021-01-02","val":3329539,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4I"},{"end":"2021-01-02","val":3329539,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-07-03","val":5697064,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":7086138,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"}]}},"LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent":{"label":"Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent","description":"Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2021-01-02","val":48315,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4I"},{"end":"2021-01-02","val":48315,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-07-03","val":0,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":0,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"}]}},"LineOfCredit":{"label":"Long-term Line of Credit","description":"The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.","units":{"USD":[{"end":"2013-12-28","val":0,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2015-01-03","val":0,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":0,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2016-01-02","val":0,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":0,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":5000000,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":5000000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-12-29","val":0,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-12-28","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":0,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2021-01-02","val":0,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":0,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-01-01","val":0,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":0,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-12-30","val":0,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":0,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-12-28","val":1250000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":1250000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":1250000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":1300000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-09-27","val":64000000,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":33902353,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":33902353,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"LineOfCreditFacilityAmountOutstanding":{"label":"Line of Credit Facility, Amount Outstanding (Deprecated 2014-01-31)","description":"Amount borrowed under the credit facility as of the balance sheet date.","units":{"USD":[{"end":"2011-12-31","val":3000000,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2011Q4I"},{"end":"2011-12-31","val":3000000,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2011-12-31","val":3000000,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2011-12-31","val":3000000,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2011-12-31","val":3000000,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":3000000,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2012-12-29","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2012-12-29","val":0,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2013-12-28","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013Q4I"}]}},"LongTermDebt":{"label":"Long-term Debt","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2011-12-31","val":3750000,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-12-29","val":7499999,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":7499999,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-12-28","val":6071428,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":6071428,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2015-01-03","val":4285714,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":4285714,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2016-01-02","val":3214285,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":3214285,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1785714,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":1785714,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":35225000,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":35225000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-12-29","val":28675000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":28675000,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-12-28","val":98765233,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":98765233,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2021-01-02","val":88693492,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":88693492,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":71313522,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-01-01","val":71313522,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-12-31","val":64147028,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":64147028,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-12-30","val":43935735,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":43935735,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-12-28","val":42244511,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":42244511,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":42244511,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2026-01-03","val":33902353,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":33902353,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities":{"label":"Long-term Debt and Lease Obligation, Including Current Maturities","description":"Amount of long-term debt and lease obligation, including portion classified as current.","units":{"USD":[{"end":"2021-01-02","val":88693492,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2022-01-01","val":71313522,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":64147028,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-12-30","val":43935735,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"},{"end":"2024-12-28","val":40944511,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"},{"end":"2026-01-03","val":33902353,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":33902353,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"LongTermDebtCurrent":{"label":"Long-term Debt, Current Maturities","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2011-01-01","val":714286,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":714286,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":714286,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-07-02","val":714286,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":714286,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":3714286,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":3714286,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":3714286,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":3714286,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":3714286,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1428571,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1428571,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":1428571,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":1428571,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":1428571,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":1428571,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":1428571,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":1428571,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":1428571,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":1428571,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":1428571,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":1785714,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":1785714,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":1785714,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":1785714,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":1785714,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":1785714,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":1785714,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":1785714,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":1071429,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":1071429,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":1071429,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":1071429,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":1071429,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":1071429,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":1071429,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":1071429,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":1428571,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":1428571,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":1428571,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":1428571,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":1428571,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":1250000,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":1071429,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":1071429,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":892857,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":892857,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":892857,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":892857,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":892857,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":714285,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":6549830,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6550000,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":6550000,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":6550000,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":6550000,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":6550000,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":6550000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2550000,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7550000,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":1937000,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":2325000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":2325000,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":2325000,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":2325000,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":2325000,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":2712500,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":3100000,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":5187689,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":5187689,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":5187689,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":5187689,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":5187689,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":5187689,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":5187689,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":5187689,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":5812689,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":6437689,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":6437689,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":6437689,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":6437689,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":6437689,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":7062689,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":7687689,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":7500000,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7500000,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-01-01","val":7500000,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":7500000,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":7500000,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":7500000,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":7500000,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-04-02","val":7500000,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":7500000,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":8125000,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9010793,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":9010793,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":9010793,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":9010793,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":9010793,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":9375000,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":3011829,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3000000,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":2871870,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":2871870,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":2871870,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":2871870,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":2871870,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":2871870,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":2853935,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":3228935,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":3603935,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":3603935,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":3603935,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":3603935,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":3603935,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":3603935,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":3978246,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":4302654,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":4297585,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":0,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":0,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive":{"label":"Long-Term Debt, Maturity, after Year Five","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-29","val":892857,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012Q4I"},{"end":"2013-12-28","val":178571,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013Q4I"},{"end":"2015-01-03","val":0,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"},{"end":"2016-01-02","val":0,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2019-12-28","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2021-01-02","val":0,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2022-01-01","val":0,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-12-30","val":0,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"},{"end":"2024-12-28","val":0,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"},{"end":"2026-01-03","val":0,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":0,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths":{"label":"Long-Term Debt, Maturity, Year One","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-29","val":1428571,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012Q4I"},{"end":"2013-12-28","val":1785714,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013Q4I"},{"end":"2015-01-03","val":1071429,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"},{"end":"2016-01-02","val":1428571,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":892857,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":1550000,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-29","val":2325000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2018Q4I"},{"end":"2019-12-28","val":5187689,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2021-01-02","val":6437689,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2022-01-01","val":7500000,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":9010793,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-12-30","val":2871870,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"},{"end":"2024-12-28","val":3603935,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"},{"end":"2026-01-03","val":0,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":0,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive":{"label":"Long-Term Debt, Maturity, Year Five","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-29","val":892857,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012Q4I"},{"end":"2013-12-28","val":714286,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013Q4I"},{"end":"2015-01-03","val":178571,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"},{"end":"2016-01-02","val":0,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":20150000,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2019-12-28","val":70889855,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2023-12-30","val":27948255,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour":{"label":"Long-Term Debt, Maturity, Year Four","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-29","val":1428571,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012Q4I"},{"end":"2013-12-28","val":892857,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013Q4I"},{"end":"2015-01-03","val":714286,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"},{"end":"2016-01-02","val":178571,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":3100000,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-29","val":20150000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2018Q4I"},{"end":"2019-12-28","val":8750000,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2021-01-02","val":66005803,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2023-12-30","val":5121870,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"},{"end":"2024-12-28","val":27882706,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"},{"end":"2026-01-03","val":33902353,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":33902353,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree":{"label":"Long-Term Debt, Maturity, Year Three","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-29","val":1071429,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012Q4I"},{"end":"2013-12-28","val":1428571,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013Q4I"},{"end":"2015-01-03","val":892857,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"},{"end":"2016-01-02","val":714286,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":178571,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":3100000,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-29","val":3100000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2018Q4I"},{"end":"2019-12-28","val":7500000,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2021-01-02","val":8750000,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2022-01-01","val":55063522,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2023-12-30","val":4371870,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"},{"end":"2024-12-28","val":5103935,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"},{"end":"2026-01-03","val":0,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":0,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo":{"label":"Long-Term Debt, Maturity, Year Two","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-29","val":1785714,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012Q4I"},{"end":"2013-12-28","val":1071429,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013Q4I"},{"end":"2015-01-03","val":1428571,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"},{"end":"2016-01-02","val":892857,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":714286,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":2325000,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-29","val":3100000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2018Q4I"},{"end":"2019-12-28","val":6437689,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2021-01-02","val":7500000,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2022-01-01","val":8750000,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":55136231,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-12-30","val":3621870,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"},{"end":"2024-12-28","val":4353935,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"},{"end":"2026-01-03","val":0,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":0,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"LongTermDebtNoncurrent":{"label":"Long-term Debt, Excluding Current Maturities","description":"Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2011-01-01","val":3750000,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":3750000,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":3750000,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-07-02","val":3214286,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":3214286,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":3035714,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":3035714,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":3035714,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":3035714,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":3035714,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":7142857,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":6785714,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":6428571,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":6071428,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":6071428,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":6071428,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":6071428,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":6071428,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":5714286,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":5357143,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":5000000,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":4285714,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":4285714,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":4285714,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":4285714,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":4285714,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":3928572,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":3571429,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":3214286,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":3214285,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":3214285,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":3214285,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":3214285,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":3214285,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":2857143,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":2500000,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":2142857,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":1785714,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":1785714,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":1785714,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":1785714,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":1785714,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":1250000,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":1071428,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":1071428,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":892857,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":892857,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":892857,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":892857,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":892857,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":714286,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":29450000,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":29062500,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":28675000,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":28675000,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":28675000,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":28675000,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":28675000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":28287500,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":27900000,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":27125500,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":26350000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":26350000,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":26350000,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":26350000,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":26350000,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":25575000,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":19300000,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":94852921,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":93577544,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":93577544,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":93577544,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":93577544,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":93577544,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":92356121,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":90954799,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":89105682,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":82255803,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":82255803,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":63813522,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-01-01","val":63813522,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":63813522,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":63813522,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":63813522,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":63813522,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-04-02","val":66960231,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":70102231,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":66619231,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":55136231,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":55136231,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":55136231,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":55136231,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":55136231,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":49661128,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":51379405,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":45661186,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":41063865,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":41063865,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":41063865,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":41063865,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":41063865,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":40271398,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":39575849,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":41487366,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":38640576,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":38640576,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":38640576,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":38640576,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":38640576,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":38640576,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":37553030,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":32115881,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":31044907,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":33902353,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":33902353,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"LossOnContractTermination":{"label":"Loss on Contract Termination","description":"The loss recognized on termination of a contract.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":967350,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2009"}]}},"MachineryAndEquipmentGross":{"label":"Machinery and Equipment, Gross","description":"Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.","units":{"USD":[{"end":"2011-01-01","val":38276592,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-12-31","val":39528714,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":39528714,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-12-29","val":42486647,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":42486647,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-12-28","val":44951717,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":44951717,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2015-01-03","val":45593631,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":45593631,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2016-01-02","val":46205973,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":46205973,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":47447649,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":47447649,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":52680240,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":52680240,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-12-29","val":56131340,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":56131340,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-12-28","val":65164386,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":64141386,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2021-01-02","val":65019761,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":38550887,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2022-01-01","val":39323233,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":39323233,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-12-31","val":40928380,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":40928380,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-12-30","val":45202670,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":39739100,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-12-28","val":48447779,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":48447779,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":48447779,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2026-01-03","val":49712848,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":49712848,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"MarketableSecurities":{"label":"Marketable Securities","description":"Amount of investment in marketable security.","units":{"USD":[{"end":"2017-12-30","val":0,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q4I"},{"end":"2018-09-29","val":192529,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"}]}},"MarketableSecuritiesCurrent":{"label":"Marketable Securities, Current","description":"Amount of investment in marketable security, classified as current.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":0,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":0,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q4I"},{"end":"2017-04-01","val":215923,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":318039,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":366554,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2018-12-29","val":0,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":0,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":0,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":91400,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":23136,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":33759,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":34305,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":34305,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":34305,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":34305,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":34305,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":23154,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":25916,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":26564,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":28951,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":28951,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":28951,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2021-04-03","val":29224,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":29121,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2022-12-31","val":0,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-12-30","val":986477,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":986477,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":986477,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":986477,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":986477,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":2127735,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":2034602,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":2034602,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":2051301,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":2051301,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":2051301,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":2051301,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":2051301,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":2051301,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":2333000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":0,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":0,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":0,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":0,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"NetCashProvidedByUsedInFinancingActivities":{"label":"Net Cash Provided by (Used in) Financing Activities","description":"Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":-3405870,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":-7550298,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-02","end":"2010-10-01","val":-8167174,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-01-03","end":"2011-01-01","val":-9419933,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2010-01-03","end":"2011-01-01","val":-9419933,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":-842818,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":-1538095,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-07-02","val":-1538095,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-01-02","end":"2011-10-01","val":-1654956,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-10-01","val":-1654956,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-01-02","end":"2011-12-31","val":819388,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":819388,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":819388,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1200042,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-03-31","val":1200042,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":282589,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":282589,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-01-01","end":"2012-09-29","val":-696456,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":-696456,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-01-01","end":"2012-12-29","val":-2297467,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":-2297467,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012"},{"start":"2012-12-30","end":"2013-03-30","val":-979118,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":-979118,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":-1944782,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":-1944782,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2012-12-30","end":"2013-09-28","val":-2986288,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":-2986288,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2012-12-30","end":"2013-12-28","val":-4027830,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013"},{"start":"2013-12-29","end":"2014-03-29","val":-1041580,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":-2083212,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-09-27","val":-3373819,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2015-01-04","end":"2016-01-02","val":-3882097,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-07-02","val":-2446573,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-01","val":-3134513,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-03","end":"2016-12-31","val":-4179719,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":-1045482,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":32837372,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":32837372,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":31761179,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":31761179,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-30","val":30684718,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":30684718,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":-5076633,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":-5076633,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":-1153456,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":-1153456,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2017-12-31","end":"2018-09-29","val":-8545518,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":-8545518,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2017-12-31","end":"2018-12-29","val":-10369853,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":-10369853,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":-1074240,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":-1074240,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":-7648700,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":-7648700,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2018-12-27","end":"2019-09-28","val":68931534,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":68931534,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":66970861,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":66970861,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":-2276901,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":-2276901,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":-4364282,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":-5616225,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":-6274668,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":-7472542,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-12-29","end":"2021-01-02","val":-13183591,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":-13183591,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":-1856622,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":-1856622,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-02","end":"2021-07-03","val":-3542308,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2021-07-03","val":-3542308,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-10-02","val":-6355028,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":-6355028,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-01-03","end":"2022-01-01","val":-20272950,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2021-01-03","end":"2022-01-01","val":-20272950,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":1601713,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":1601713,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":3310108,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":3310108,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":-542719,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":-542719,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":-11904325,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":-11775857,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":-5087288,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":-5087288,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":-10196151,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":-10196151,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":-16859064,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-09-30","val":-16859064,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":-22902278,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":-22902278,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":-1741568,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":-1744612,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":-3419670,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":-3419670,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2023-12-31","end":"2024-09-28","val":-513301,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":-513301,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2023-12-31","end":"2024-12-28","val":-4823895,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":-4823895,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":-4823895,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":-2952847,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":-9784073,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-12-29","end":"2025-09-27","val":-12628155,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-01-04","end":"2026-01-03","val":-16297392,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":-16297392,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"NetCashProvidedByUsedInFinancingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Financing Activities, Continuing Operations","description":"Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-29","val":-2297467,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-12-28","val":-4027830,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":-4027830,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2014-03-29","val":-1041580,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":-2083212,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2013-12-29","end":"2014-09-27","val":-3373819,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2013-12-29","end":"2015-01-03","val":-4492712,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2013-12-29","end":"2015-01-03","val":-4492712,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":-4492712,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2015-01-04","end":"2015-04-04","val":-1043983,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-04-04","val":-1043983,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-07-04","val":-2088009,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-01-04","end":"2015-07-04","val":-2088009,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-10-03","val":-3194750,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-04","end":"2015-10-03","val":-3194750,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2016-01-02","val":-3882097,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015"},{"start":"2015-01-04","end":"2016-01-02","val":-3882097,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2016-01-03","end":"2016-04-02","val":-1401724,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-04-02","val":-1401724,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-07-02","val":-2446573,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-10-01","val":-3134513,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-12-31","val":-4179719,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":-1045482,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1"}]}},"NetCashProvidedByUsedInInvestingActivities":{"label":"Net Cash Provided by (Used in) Investing Activities","description":"Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":-2226025,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":-1914722,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-02","end":"2010-10-01","val":-3621992,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-01-03","end":"2011-01-01","val":-4732969,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2010-01-03","end":"2011-01-01","val":-4732969,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":-813664,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":-1843634,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-07-02","val":-1843634,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-01-02","end":"2011-10-01","val":-2932833,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-10-01","val":-2932833,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-01-02","end":"2011-12-31","val":-3390726,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":-3390726,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":-3390726,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-1537971,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-03-31","val":-1537971,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-2352770,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":-2352770,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-01-01","end":"2012-09-29","val":-3530674,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":-3530674,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-01-01","end":"2012-12-29","val":-4172786,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":-4172786,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012"},{"start":"2012-12-30","end":"2013-03-30","val":-1256623,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":-1256623,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":-2714190,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":-2714190,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2012-12-30","end":"2013-09-28","val":-4160251,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":-4160251,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2012-12-30","end":"2013-12-28","val":-5520903,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013"},{"start":"2013-12-29","end":"2014-03-29","val":-690041,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":-1608421,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-09-27","val":-2273872,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2015-01-04","end":"2016-01-02","val":-2513236,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-07-02","val":-1084325,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-01","val":-1819894,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-03","end":"2016-12-31","val":-2855120,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":-703092,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":-43174538,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":-43174538,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":-43972195,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-43972195,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-30","val":-42796849,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":-42796849,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":-1339497,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":-1339479,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":-7675519,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":-7675519,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2017-12-31","end":"2018-09-29","val":-9330762,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":-9330762,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2017-12-31","end":"2018-12-29","val":-10405230,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":-10405230,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":-939506,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":-939506,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":-1285078,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":-1285078,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2018-12-27","end":"2019-09-28","val":-83085640,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":-83085640,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":-85772579,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":-85772579,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":-371752,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":-371752,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":-449818,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":648784,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":-8270270,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":-7317684,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-12-29","end":"2021-01-02","val":-9111319,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":-8347644,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":1390105,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":1142480,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-02","end":"2021-07-03","val":863645,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2021-07-03","val":863645,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-10-02","val":591652,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":591652,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-01-03","end":"2022-01-01","val":13644784,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2021-01-03","end":"2022-01-01","val":13644784,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":974246,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":974246,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":659177,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":659177,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":784668,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":784668,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":5090269,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":5090269,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":1081987,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":1081987,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":-217186,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":-217186,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":-3000581,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-09-30","val":-2371613,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":-5430298,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":-4641379,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":-2758914,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":-2693520,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":-3346000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":-3346000,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2023-12-31","end":"2024-09-28","val":-8144363,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":-8144363,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2023-12-31","end":"2024-12-28","val":-7888050,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":-7888050,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":-7888050,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":-1565275,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":1810231,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-12-29","end":"2025-09-27","val":1766126,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-01-04","end":"2026-01-03","val":-508922,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":-508922,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"NetCashProvidedByUsedInInvestingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Investing Activities, Continuing Operations","description":"Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-29","val":-4172786,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-12-28","val":-5520903,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":-5520903,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2014-03-29","val":-690041,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":-1608421,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2013-12-29","end":"2014-09-27","val":-2273872,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2013-12-29","end":"2015-01-03","val":-8644954,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2013-12-29","end":"2015-01-03","val":-8644954,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":-8644954,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2015-01-04","end":"2015-04-04","val":-820161,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-04-04","val":-820161,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-07-04","val":-1609471,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-01-04","end":"2015-07-04","val":-1609471,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-10-03","val":-2044712,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-04","end":"2015-10-03","val":-2044712,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2016-01-02","val":-2513236,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015"},{"start":"2015-01-04","end":"2016-01-02","val":-2513236,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2016-01-03","end":"2016-04-02","val":-338270,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-04-02","val":-338270,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-07-02","val":-1084325,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-10-01","val":-1819894,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-12-31","val":-2855120,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":-703092,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1"}]}},"NetCashProvidedByUsedInOperatingActivities":{"label":"Net Cash Provided by (Used in) Operating Activities","description":"Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":13343558,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":5022558,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-02","end":"2010-10-01","val":6945561,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-01-03","end":"2011-01-01","val":9501272,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2010-01-03","end":"2011-01-01","val":9501272,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":-1473475,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":-410814,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-07-02","val":-410814,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-01-02","end":"2011-10-01","val":1650018,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-10-01","val":1650018,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-01-02","end":"2011-12-31","val":1446456,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":1446456,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":1446456,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":2053606,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-03-31","val":2053606,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":5394598,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":5394598,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-01-01","end":"2012-09-29","val":10769769,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":10769769,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-01-01","end":"2012-12-29","val":13645832,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":13645832,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012"},{"start":"2012-12-30","end":"2013-03-30","val":706034,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":706034,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":4526417,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":4526417,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2012-12-30","end":"2013-09-28","val":7893136,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":7893136,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2012-12-30","end":"2013-12-28","val":11317036,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013"},{"start":"2013-12-29","end":"2014-03-29","val":413304,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":3142256,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-09-27","val":7013599,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2015-01-04","end":"2016-01-02","val":9133429,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-07-02","val":6079860,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-01","val":8982547,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-03","end":"2016-12-31","val":12415240,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":2391597,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":6308540,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":6308540,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":10174343,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":10174343,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-30","val":11180182,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":11180182,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":95875,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":95875,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":5614417,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":5614417,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2017-12-31","end":"2018-09-29","val":7095540,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":7095540,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2017-12-31","end":"2018-12-29","val":12876062,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":12876062,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":1490316,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":1490316,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":8707605,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":8707605,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2018-12-27","end":"2019-09-28","val":12512271,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":12512271,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":22958164,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":22958164,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":1504465,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":1504465,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":6551119,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":7356997,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":19433756,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":16689641,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-12-29","end":"2021-01-02","val":20688762,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":14561831,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":1251534,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":2100057,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-02","end":"2021-07-03","val":4266168,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2021-07-03","val":4266168,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-10-02","val":-3318447,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":-3318448,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-01-03","end":"2022-01-01","val":-7757423,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2021-01-03","end":"2022-01-01","val":-7757423,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":-3556477,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":-3556477,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":-2502861,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":-2502862,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":-324091,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":-324091,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":7456814,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":7328346,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":6860258,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":6860258,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":13558455,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":13558455,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":19249646,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-09-30","val":18156771,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":26482062,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":25543857,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":3578192,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":2782727,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":10261311,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":11217039,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2023-12-31","end":"2024-09-28","val":8347952,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":8347952,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2023-12-31","end":"2024-12-28","val":19386050,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":19386050,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":19386050,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":-1848184,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":1909508,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-12-29","end":"2025-09-27","val":5021314,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-01-04","end":"2026-01-03","val":8865383,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":8865383,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Operating Activities, Continuing Operations","description":"Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-29","val":13645832,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-12-28","val":11317036,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":11317036,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2014-03-29","val":413304,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":3142256,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2013-12-29","end":"2014-09-27","val":7013599,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2013-12-29","end":"2015-01-03","val":9347184,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2013-12-29","end":"2015-01-03","val":9347184,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":9347184,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2015-01-04","end":"2015-04-04","val":326870,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-04-04","val":326870,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-07-04","val":1353223,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-01-04","end":"2015-07-04","val":1353223,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-10-03","val":3649305,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-04","end":"2015-10-03","val":3649305,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2016-01-02","val":9133429,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015"},{"start":"2015-01-04","end":"2016-01-02","val":9133429,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2016-01-03","end":"2016-04-02","val":657730,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-04-02","val":657730,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-07-02","val":6079860,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-10-01","val":8982547,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-12-31","val":12415240,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":2391597,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1"}]}},"NetIncomeLoss":{"label":"Net Income (Loss) Attributable to Parent","description":"The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":1036407,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":2420529,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-04","end":"2010-07-03","val":1410869,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-02","end":"2010-10-01","val":3910277,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-07-04","end":"2010-10-02","val":1489748,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2010Q3"},{"start":"2010-01-03","end":"2011-01-01","val":5543005,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2010-01-03","end":"2011-01-01","val":5543005,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":1098174,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2011-01-02","end":"2011-04-02","val":1098174,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":2580973,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-07-02","val":2580973,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-04-03","end":"2011-07-02","val":1482799,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-03","end":"2011-07-02","val":1482799,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-04-03","end":"2011-07-02","val":1482799,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q2"},{"start":"2011-01-02","end":"2011-10-01","val":4040914,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-10-01","val":4040914,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-07-03","end":"2011-10-01","val":1459941,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-07-03","end":"2011-10-01","val":1459941,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-07-03","end":"2011-10-01","val":1459941,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q3"},{"start":"2011-01-02","end":"2011-12-31","val":5504930,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":5504930,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":5504930,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-10-02","end":"2011-12-31","val":1464016,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4"},{"start":"2012-01-01","end":"2012-03-31","val":2045608,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-03-31","val":2045608,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-03-31","val":2045608,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-01-01","end":"2012-03-31","val":2045608,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":4677954,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":4677954,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-04-01","end":"2012-06-30","val":2632346,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-04-01","end":"2012-06-30","val":2632346,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-04-01","end":"2012-06-30","val":2632346,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-04-01","end":"2012-06-30","val":2632346,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-29","val":6901929,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":6901929,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-07-01","end":"2012-09-29","val":2223975,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-07-01","end":"2012-09-29","val":2223975,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-07-01","end":"2012-09-29","val":2223975,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-07-01","end":"2012-09-29","val":2223975,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-29","val":8625800,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":8625800,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":8625800,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-09-30","end":"2012-12-29","val":1723871,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-09-30","end":"2012-12-29","val":1723871,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4"},{"start":"2012-12-30","end":"2013-03-30","val":1005248,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":1005248,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-03-30","val":1005248,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2012-12-30","end":"2013-03-30","val":1005248,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":3179542,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":3179542,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-03-31","end":"2013-06-29","val":2174294,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2013-03-31","end":"2013-06-29","val":2174294,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-03-31","end":"2013-06-29","val":2174294,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-03-31","end":"2013-06-29","val":2174294,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q2"},{"start":"2012-12-30","end":"2013-09-28","val":4978325,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":4978325,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-06-30","end":"2013-09-28","val":1798783,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2013-06-30","end":"2013-09-28","val":1798783,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-06-30","end":"2013-09-28","val":1798783,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-06-30","end":"2013-09-28","val":1798783,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q3"},{"start":"2012-12-30","end":"2013-12-28","val":6901921,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":6901921,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":6901921,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-09-29","end":"2013-12-28","val":1923596,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-09-29","end":"2013-12-28","val":1923596,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4"},{"start":"2013-12-29","end":"2014-03-29","val":1502885,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":1502885,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2014-03-29","val":1502885,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2013-12-29","end":"2014-03-29","val":1502885,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":3196388,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":3196388,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2014-03-30","end":"2014-06-28","val":1693503,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2014-03-30","end":"2014-06-28","val":1693503,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-03-30","end":"2014-06-28","val":1693503,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2014-03-30","end":"2014-06-28","val":1693503,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q2"},{"start":"2013-12-29","end":"2014-09-27","val":5628205,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":5628205,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2014-06-29","end":"2014-09-27","val":2431817,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2014-06-29","end":"2014-09-27","val":2431817,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-06-29","end":"2014-09-27","val":2431817,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2014-06-29","end":"2014-09-27","val":2431817,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q3"},{"start":"2014-09-28","end":"2014-12-29","val":2033271,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4"},{"start":"2013-12-29","end":"2015-01-03","val":7661476,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":7661476,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":7661476,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2014-09-28","end":"2015-01-03","val":2033271,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2015-04-04","val":873951,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-04-04","val":873951,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2015-04-04","val":873951,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2015-01-04","end":"2015-04-04","val":873951,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":1458545,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":1458545,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-04-05","end":"2015-07-04","val":584594,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-04-05","end":"2015-07-04","val":584594,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-04-05","end":"2015-07-04","val":584594,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-04-05","end":"2015-07-04","val":584594,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-03","val":3986267,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":3986267,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-03","val":2527722,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-07-05","end":"2015-10-03","val":2527722,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-07-05","end":"2015-10-03","val":2527722,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-03","val":2527722,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q3"},{"start":"2015-01-04","end":"2016-01-02","val":5727043,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":5727043,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":5727043,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2015-10-04","end":"2016-01-02","val":1740776,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-10-04","end":"2016-01-02","val":1740776,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4"},{"start":"2016-01-03","end":"2016-04-02","val":648073,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-04-02","val":648073,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-04-02","val":648073,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2016-01-03","end":"2016-04-02","val":648073,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":2735910,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":2735910,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-03","end":"2016-07-02","val":2087837,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-04-03","end":"2016-07-02","val":2087837,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-04-03","end":"2016-07-02","val":2087837,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-03","end":"2016-07-02","val":2087837,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-01","val":5135974,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-10-01","val":5135974,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-01","val":2400064,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-03","end":"2016-10-01","val":2400064,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-07-03","end":"2016-10-01","val":2400064,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-01","val":2400064,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q3"},{"start":"2016-01-03","end":"2016-12-31","val":7785323,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":7785323,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-10-02","end":"2016-12-31","val":2649349,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-10-02","end":"2016-12-31","val":2649349,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-04-01","val":1517141,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":1517141,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-04-01","val":1517141,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":2983543,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":2983543,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-02","end":"2017-07-01","val":1466402,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-02","end":"2017-07-01","val":1466402,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-04-02","end":"2017-07-01","val":1466402,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":5214024,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":5214024,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-02","end":"2017-09-30","val":2230481,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-09-30","val":2230481,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-07-02","end":"2017-09-30","val":2230481,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-30","val":5045255,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":5045255,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-30","val":-168769,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4"},{"start":"2017-12-31","end":"2018-03-31","val":3100195,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":3100195,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":6358672,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":6358672,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":3258477,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":3258477,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2017-12-31","end":"2018-09-29","val":10125333,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":10125333,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-29","val":3766661,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-29","val":3766661,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2017-12-31","end":"2018-12-29","val":14505937,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":14505937,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":1570960,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":1570960,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":4100733,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":4100733,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-03-29","end":"2019-06-29","val":2529773,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-03-30","end":"2019-06-29","val":2529773,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-03-31","end":"2019-06-29","val":2529773,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-27","end":"2019-09-28","val":8293815,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-29","end":"2019-09-28","val":8293815,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":8293815,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-29","end":"2019-09-28","val":4193082,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-06-30","end":"2019-09-28","val":4193082,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":13266142,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":13266142,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":2895817,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":2895817,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":1007036,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":1007036,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":-1888782,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":-1888781,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-03-29","end":"2020-06-27","val":-1888782,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":3991709,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":3991709,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-06-29","end":"2020-10-03","val":2984675,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-02","end":"2020-10-03","val":2984675,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2019-12-29","end":"2021-01-02","val":5405522,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":5405522,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":5840827,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":5840827,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-03","end":"2021-07-03","val":1381491,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-07-03","val":1381491,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-03","end":"2021-07-03","val":-4473774,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-03","end":"2021-07-03","val":-4473774,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-03","end":"2021-10-02","val":7343020,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":7343020,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-07-03","end":"2021-10-02","val":5961528,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q3"},{"start":"2021-07-04","end":"2021-10-02","val":5961528,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-02","end":"2022-01-01","val":9349171,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":9349171,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2021-01-03","end":"2022-01-01","val":9349171,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-02","end":"2022-04-02","val":3030438,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":3030438,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":7067053,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":7067053,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-02","end":"2022-07-02","val":4036615,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2"},{"start":"2022-04-03","end":"2022-07-02","val":4036615,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":11925632,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":11925632,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-07-02","end":"2022-10-01","val":4858579,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3"},{"start":"2022-07-03","end":"2022-10-01","val":4858579,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":12301918,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":12301918,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":607313,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":607313,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":2006521,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":2006521,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-02","end":"2023-07-01","val":1399207,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-02","end":"2023-07-01","val":1399207,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2022-12-30","end":"2023-09-28","val":5068480,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2022-12-31","end":"2023-09-28","val":5068480,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-06-30","end":"2023-09-28","val":3061958,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-09-30","val":5068480,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-07-02","end":"2023-09-30","val":3061959,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-30","val":8585002,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":8585002,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":8585002,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":1947572,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":1947572,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":5455445,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":5455445,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":3507872,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-03-31","end":"2024-06-29","val":3507872,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-09-28","val":-9842000,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":-9842000,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":-15297445,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2024-07-01","end":"2024-09-28","val":-15297445,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-12-28","val":-8529217,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":-8529217,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":-8529217,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":1943689,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":5383854,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":3440167,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2024-12-29","end":"2025-09-27","val":5962793,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":578936,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"},{"start":"2024-12-29","end":"2026-01-03","val":7132785,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2024-12-29","end":"2026-01-03","val":7132785,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19"},{"start":"2025-01-04","end":"2026-01-03","val":7132785,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":7132785,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"NoncurrentAssets":{"label":"Long-Lived Assets","description":"Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.","units":{"USD":[{"end":"2015-01-03","val":121270556,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014Q4I"},{"end":"2016-01-02","val":121738559,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-01-02","val":121738559,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":124198396,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":124198396,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":176458397,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":176458397,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-12-29","val":181247567,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":181247567,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-12-28","val":280662976,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2021-01-02","val":275528354,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2022-01-01","val":266328935,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":266328935,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-12-31","val":262906744,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":261523033,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-12-31","val":252039201,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"}]}},"NonoperatingIncomeExpense":{"label":"Nonoperating Income (Expense)","description":"The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":50733,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":491,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-04","end":"2010-07-03","val":397,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-02","end":"2010-10-01","val":511,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-07-04","end":"2010-10-02","val":20,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2010Q3"},{"start":"2010-01-03","end":"2011-01-01","val":2996,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2010-01-03","end":"2011-01-01","val":2996,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":6445,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":9516,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-07-02","val":9516,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-04-03","end":"2011-07-02","val":3071,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-03","end":"2011-07-02","val":3071,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2011Q2"},{"start":"2011-01-02","end":"2011-10-01","val":17528,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-10-01","val":17528,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-07-03","end":"2011-10-01","val":8012,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-07-03","end":"2011-10-01","val":8012,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2011Q3"},{"start":"2011-01-02","end":"2011-12-31","val":26230,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":26230,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":26230,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":6136,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-03-31","val":6136,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":10723,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":10723,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-04-01","end":"2012-06-30","val":4587,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-04-01","end":"2012-06-30","val":4587,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-29","val":14185,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":14185,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-07-01","end":"2012-09-29","val":3462,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-07-01","end":"2012-09-29","val":3462,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-29","val":42452,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":42452,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":42452,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-03-30","val":8588,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":8588,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":28459,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":28459,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-03-31","end":"2013-06-29","val":19871,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2013-03-31","end":"2013-06-29","val":19871,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2013Q2"},{"start":"2012-12-30","end":"2013-09-28","val":36660,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":36660,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-06-30","end":"2013-09-28","val":8201,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2013-06-30","end":"2013-09-28","val":8201,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2013Q3"},{"start":"2012-12-30","end":"2013-12-28","val":50305,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":50305,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":50305,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2014-03-29","val":7283,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":7283,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":23966,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":23966,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2014-03-30","end":"2014-06-28","val":16683,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2014-03-30","end":"2014-06-28","val":16683,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2014Q2"},{"start":"2013-12-29","end":"2014-09-27","val":37996,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":37996,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2014-06-29","end":"2014-09-27","val":14030,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2014-06-29","end":"2014-09-27","val":14030,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2015-01-03","val":64691,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":64691,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":64691,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-04","val":7007,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-04-04","val":7007,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":26967,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":26967,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-04-05","end":"2015-07-04","val":19960,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-04-05","end":"2015-07-04","val":19960,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-03","val":33540,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":33540,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-03","val":6573,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-07-05","end":"2015-10-03","val":6573,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-04","end":"2016-01-02","val":178722,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":178722,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":178722,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-04-02","val":21374,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-04-02","val":21374,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":26518,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":26518,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-03","end":"2016-07-02","val":5144,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-04-03","end":"2016-07-02","val":5144,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-01","val":54687,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-10-01","val":54687,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-01","val":28169,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-03","end":"2016-10-01","val":28169,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-03","end":"2016-12-31","val":209043,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":209043,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":19653,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":80183,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":55765,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":55765,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-02","end":"2017-07-01","val":36112,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-02","end":"2017-07-01","val":36112,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":69278,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":69278,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-02","end":"2017-09-30","val":13513,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-09-30","val":13513,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-30","val":154753,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":348696,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":218731,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":218731,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":444500,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":444500,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":225769,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":225769,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2017-12-31","end":"2018-09-29","val":673287,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":673287,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-29","val":228787,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-29","val":228787,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2017-12-31","end":"2018-12-29","val":933260,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":933260,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":13925,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":13925,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":600748,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":600748,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-03-29","end":"2019-06-29","val":586823,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-03-30","end":"2019-06-29","val":586823,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-03-31","end":"2019-06-29","val":586823,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-29","end":"2019-09-28","val":789371,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":789371,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-29","end":"2019-09-28","val":188623,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-06-30","end":"2019-09-28","val":188623,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-30","end":"2019-09-28","val":188623,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-12-28","val":606078,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":606078,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":744793,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":744793,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":603322,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":603322,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":416917,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":303741,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-03-29","end":"2020-06-27","val":416917,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":969023,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":969024,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-06-29","end":"2020-10-03","val":365703,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-02","end":"2020-10-03","val":365701,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2019-12-29","end":"2021-01-02","val":1770158,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":1770158,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":2426740,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":2426741,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-03","end":"2021-07-03","val":2951873,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-07-03","val":2951873,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-03","end":"2021-07-03","val":525124,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-03","end":"2021-07-03","val":525124,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-03","end":"2021-10-02","val":3359065,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":3359065,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-07-03","end":"2021-10-02","val":407192,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q3"},{"start":"2021-07-04","end":"2021-10-02","val":407192,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2022-01-01","val":3371497,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":488520,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":1000330,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-02","end":"2022-07-02","val":511810,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2"},{"start":"2022-01-02","end":"2022-10-01","val":2118783,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-07-02","end":"2022-10-01","val":1118453,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3"}]}},"NotesAndLoansReceivableNetCurrent":{"label":"Financing Receivable, after Allowance for Credit Loss, Current","description":"Amount, after allowance for credit loss, of financing receivable, classified as current. Includes, but is not limited to, notes and loan receivable.","units":{"USD":[{"end":"2019-12-28","val":0,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2021-01-02","val":398414,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":398414,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2022-01-01","val":1027125,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":1027125,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":1027125,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":1027125,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":1027125,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-04-02","val":1027125,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":874186,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":1006421,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1006421,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":1006421,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":1006421,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":1006421,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":1006421,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":214780,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":168160,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":570696,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":573269,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":573269,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":573269,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":573269,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":573269,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":618231,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":192933,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":239261,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":286287,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":286287,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":286287,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":286287,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":286287,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":286287,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":19621,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":51457,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":100643,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":33844,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":33844,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"NotesAndLoansReceivableNetNoncurrent":{"label":"Financing Receivable, after Allowance for Credit Loss, Noncurrent","description":"Amount, after allowance for credit loss, of financing receivable, classified as noncurrent.","units":{"USD":[{"end":"2019-12-28","val":0,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":0,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q4I"},{"end":"2020-06-27","val":1030595,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":972889,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2022-01-01","val":2726698,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2276631,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":2276631,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":2276631,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":2276631,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":2276631,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":905851,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":876427,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":446627,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":374932,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":374932,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":374932,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":374932,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":374932,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":329970,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":284330,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":238002,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":162102,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":162102,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":162102,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":162102,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":162102,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":162102,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":114223,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":82386,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":33201,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"}]}},"NotesReceivableNet":{"label":"Financing Receivable, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement.","units":{"USD":[{"end":"2019-12-28","val":0,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q4I"},{"end":"2019-12-28","val":0,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2020-06-27","val":221348,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":224985,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":398414,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4I"},{"end":"2021-01-02","val":398414,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":398414,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-04-03","val":459863,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":459863,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":588926,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"}]}},"NotionalAmountOfInterestRateDerivatives":{"label":"Notional Amount of Interest Rate Derivatives (Deprecated 2013-01-31)","description":"Aggregate notional amount of interest rate derivatives, which relates to the currency amount specified in the interest rate derivative instruments.","units":{"USD":[{"end":"2006-11-02","val":20000000,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2006Q3I"}]}},"NumberOfOperatingSegments":{"label":"Number of Operating Segments","description":"Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.","units":{"pure":[{"start":"2012-01-01","end":"2012-12-29","val":3,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012"}],"Segment":[{"start":"2012-12-30","end":"2013-12-28","val":3,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013"},{"start":"2013-12-29","end":"2015-01-03","val":3,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014"},{"start":"2015-01-04","end":"2016-01-02","val":3,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-12-31","val":3,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-30","val":3,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2017-12-31","end":"2018-12-29","val":3,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2018"},{"start":"2018-12-30","end":"2019-12-28","val":3,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":3578776,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":3901424,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-04","end":"2010-07-03","val":2275250,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-02","end":"2010-10-01","val":6139714,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-07-04","end":"2010-10-02","val":2238290,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2010Q3"},{"start":"2010-01-03","end":"2011-01-01","val":8511719,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2010-01-03","end":"2011-01-01","val":8511719,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":1719056,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":4017972,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-07-02","val":4017972,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-04-03","end":"2011-07-02","val":2298916,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-03","end":"2011-07-02","val":2298916,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2011Q2"},{"start":"2011-01-02","end":"2011-10-01","val":6145078,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-10-01","val":6145078,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-07-03","end":"2011-10-01","val":2127106,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-07-03","end":"2011-10-01","val":2127106,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2011Q3"},{"start":"2011-01-02","end":"2011-12-31","val":8712180,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":8712180,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":8712180,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":3169414,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-03-31","val":3169414,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":7313648,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":7313648,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-04-01","end":"2012-06-30","val":4144234,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-04-01","end":"2012-06-30","val":4144234,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-29","val":10648170,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":10648170,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-07-01","end":"2012-09-29","val":3334522,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-07-01","end":"2012-09-29","val":3334522,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-29","val":13551423,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":13551423,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":13551423,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-03-30","val":1585284,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":1585284,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":4892941,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":4892941,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-03-31","end":"2013-06-29","val":3307657,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2013-03-31","end":"2013-06-29","val":3307657,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2013Q2"},{"start":"2012-12-30","end":"2013-09-28","val":7349845,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":7349845,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-06-30","end":"2013-09-28","val":2456904,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2013-06-30","end":"2013-09-28","val":2456904,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2013Q3"},{"start":"2012-12-30","end":"2013-12-28","val":10386321,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":10386321,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":10386321,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2014-03-29","val":2297117,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":2297117,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":5085057,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":5085057,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2014-03-30","end":"2014-06-28","val":2787940,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2014-03-30","end":"2014-06-28","val":2787940,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2014Q2"},{"start":"2013-12-29","end":"2014-09-27","val":8833930,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":8833930,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2014-06-29","end":"2014-09-27","val":3748873,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2014-06-29","end":"2014-09-27","val":3748873,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2015-01-03","val":11718648,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":11718648,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":11718648,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-04","val":1371483,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-04-04","val":1371483,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":2227505,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":2227505,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-04-05","end":"2015-07-04","val":856022,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-04-05","end":"2015-07-04","val":856022,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-03","val":5677126,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":5677126,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-03","val":3449621,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-07-05","end":"2015-10-03","val":3449621,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-04","end":"2016-01-02","val":8027728,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":8027728,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":8027728,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-04-02","val":960864,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-04-02","val":960864,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":4066732,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":4066732,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-03","end":"2016-07-02","val":3105868,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-04-03","end":"2016-07-02","val":3105868,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-01","val":7330846,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-10-01","val":7330846,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-01","val":3264114,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-03","end":"2016-10-01","val":3264114,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-03","end":"2016-12-31","val":11135872,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":11135872,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":2236201,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":2175671,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":4722663,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":4722663,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-02","end":"2017-07-01","val":2486462,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-02","end":"2017-07-01","val":2486462,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":8296304,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":8296304,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-02","end":"2017-09-30","val":3573641,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-09-30","val":3573641,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-30","val":12276701,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":12082758,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":4171887,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":4171887,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":8560393,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":8560393,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":4388506,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":4388506,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2017-12-31","end":"2018-09-29","val":13300801,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":13300801,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-29","val":4740408,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-29","val":4740408,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2017-12-31","end":"2018-12-29","val":17859341,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":17859341,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":2334308,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":2334308,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":5293601,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":5293601,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-03-29","end":"2019-06-29","val":2959293,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-03-30","end":"2019-06-29","val":2959293,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-03-31","end":"2019-06-29","val":2959293,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-29","end":"2019-09-28","val":11014013,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":11014013,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-29","end":"2019-09-28","val":5720411,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-06-30","end":"2019-09-28","val":5720411,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-30","end":"2019-09-28","val":5720411,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-12-28","val":17457854,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":17457854,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":3861271,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":3861271,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":6650383,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":2177452,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":-2242207,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":2856580,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-03-29","end":"2020-06-27","val":-2242207,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":10947202,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":6413263,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-06-29","end":"2020-10-03","val":4235812,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-02","end":"2020-10-03","val":4296821,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2019-12-29","end":"2021-01-02","val":7000254,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":13505252,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":5547314,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":5934209,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-03","end":"2021-07-03","val":9059999,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-07-03","val":9059999,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-03","end":"2021-07-03","val":3512685,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-03","end":"2021-07-03","val":3512685,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-03","end":"2021-10-02","val":13872023,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":13872023,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-07-03","end":"2021-10-02","val":4812025,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q3"},{"start":"2021-07-04","end":"2021-10-02","val":4812025,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-02","end":"2022-01-01","val":17446786,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":17446786,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-04-02","val":3513058,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":3513058,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":8399701,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":8399701,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-02","end":"2022-07-02","val":4886643,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2"},{"start":"2022-04-03","end":"2022-07-02","val":4886643,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":13846643,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":13846643,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-07-02","end":"2022-10-01","val":5446942,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3"},{"start":"2022-07-03","end":"2022-10-01","val":5446942,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":14166318,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":14166318,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":2158863,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":2158863,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":4586560,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":4586560,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-02","end":"2023-07-01","val":2427695,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-02","end":"2023-07-01","val":2427695,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2022-12-31","end":"2023-09-28","val":11381568,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-06-30","end":"2023-09-28","val":5567073,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-09-30","val":9836425,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-07-02","end":"2023-09-30","val":5249866,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-30","val":15183330,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":17033224,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":3337344,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":3410078,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":8709462,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":9772621,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":5372117,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-03-31","end":"2024-06-29","val":6014027,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-09-28","val":17153274,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":17153274,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":6794952,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2024-07-01","end":"2024-09-28","val":6794952,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-12-28","val":20149004,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":20149004,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":20149004,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":3231165,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":6783254,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":3142450,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2024-12-29","end":"2025-09-27","val":8505969,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":1722713,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"},{"start":"2025-01-04","end":"2026-01-03","val":10673309,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":10673309,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2020-06-27","val":11384763,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":11248144,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":9883168,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q4I"},{"end":"2021-04-03","val":9871835,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2022-01-01","val":1130000,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q4I"},{"end":"2022-10-01","val":1310000,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9195205,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":9195205,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q4I"},{"end":"2023-04-01","val":8556037,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2023-04-01","val":16600000,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q1I"},{"end":"2023-07-01","val":13038059,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":15800000,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2024-03-30","val":16500000,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":15700000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":14800000,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2025-03-29","val":18100000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":17400000,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":16700000,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"}]}},"OperatingLeaseLiabilityNoncurrent":{"label":"Operating Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.","units":{"USD":[{"end":"2018-12-29","val":0,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":0,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":0,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":10623392,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":10026397,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":10280814,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":12342475,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":12342475,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":12342475,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":9376903,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":9376903,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":11852653,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":11384763,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":7939111,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":9883168,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":9806173,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2022-01-01","val":8639339,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":9195205,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":9195205,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-09-30","val":12256587,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":12812079,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":12812079,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":12812079,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":12727344,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":12727344,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":12325261,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":11836457,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":11271835,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":11108197,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":11108197,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":11108197,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":11108197,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":11108197,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":11108197,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":14119143,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":13456592,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":12869598,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":12235188,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":12235188,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"OperatingLeaseRightOfUseAsset":{"label":"Operating Lease, Right-of-Use Asset","description":"Amount of lessee's right to use underlying asset under operating lease.","units":{"USD":[{"end":"2018-12-29","val":0,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":0,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":0,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":10623392,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":10026397,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":10280814,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":12342475,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":12342475,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":12342475,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":12342475,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":11852653,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":11384763,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":11198742,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":12768027,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":12594663,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2022-01-01","val":11138535,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":11138535,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":11138535,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":11138535,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":11138535,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-04-02","val":11430632,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":12833246,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":12882053,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":12217521,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":12217521,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":12217521,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":12217521,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":12217521,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":11564607,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":16621564,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":15796743,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":17236449,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":17236449,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":17236449,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":17064137,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":17064138,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":16521127,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":15682994,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":14645336,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":14180865,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":14180865,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":14180865,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":14180865,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":14180865,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":14180865,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":17965279,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":17362814,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":16649014,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":15979696,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":15979696,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDue":{"label":"Operating Leases, Future Minimum Payments Due","description":"Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.","units":{"USD":[{"end":"2012-12-29","val":2241926,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012Q4I"},{"end":"2022-01-01","val":8439157,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":9827596,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueCurrent":{"label":"Operating Leases, Future Minimum Payments Due, Next Twelve Months","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-29","val":849434,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012Q4I"},{"end":"2022-01-01","val":2664895,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3059547,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-12-30","val":4400000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFiveYears":{"label":"Operating Leases, Future Minimum Payments, Due in Five Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-29","val":2088,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012Q4I"},{"end":"2022-01-01","val":805722,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1008297,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFourYears":{"label":"Operating Leases, Future Minimum Payments, Due in Four Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-29","val":15778,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012Q4I"},{"end":"2022-01-01","val":1081468,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1371761,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-12-30","val":10200000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInThreeYears":{"label":"Operating Leases, Future Minimum Payments, Due in Three Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-29","val":638566,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012Q4I"},{"end":"2022-01-01","val":1700834,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1747019,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-12-30","val":2500000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInTwoYears":{"label":"Operating Leases, Future Minimum Payments, Due in Two Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-29","val":736060,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012Q4I"},{"end":"2022-01-01","val":2186238,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2640972,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-12-30","val":3100000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"}]}},"OperatingLeasesRentExpenseNet":{"label":"Operating Leases, Rent Expense, Net","description":"Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.","units":{"USD":[{"start":"2010-01-03","end":"2011-01-01","val":1049046,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":1243494,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":1243494,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-29","val":1159913,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":1159913,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":1159913,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-12-28","val":1093895,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":1093895,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":1093895,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2015-01-03","val":1151749,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":1151749,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":1151749,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2016-01-02","val":1324365,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":1324365,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":1324365,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-12-31","val":1293271,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":1293271,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-30","val":2166755,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":2166755,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-12-29","val":2552887,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":2552887,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-12-28","val":3106630,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019"},{"start":"2019-12-29","end":"2021-01-02","val":2431285,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-12-31","val":2816258,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":2816258,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-12-31","val":3299579,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"}]}},"OperatingLeaseWeightedAverageDiscountRatePercent":{"label":"Operating Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for operating lease calculated at point in time.","units":{"pure":[{"end":"2019-12-28","val":0.05,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2022-01-01","val":0.05,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.05,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"}]}},"OtherAccruedLiabilitiesCurrent":{"label":"Other Accrued Liabilities, Current","description":"Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2011-01-01","val":1141514,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":1141514,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":1141514,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-07-02","val":1294814,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":1702163,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1060143,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":1060143,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":1060143,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":1060143,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":1060143,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":2067230,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1612217,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":2169272,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":2414135,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":2414135,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":2414135,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":2414135,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":2414135,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":1955865,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":1902549,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":1043375,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":1519338,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":1519338,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":1519338,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":1519338,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":1519338,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":1199330,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":900789,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":1290712,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":1201114,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":1201114,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":1201114,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":1201114,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":1201114,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":2151947,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":691356,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":1167641,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":1751052,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":1751052,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":1751052,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":1751052,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":1751052,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":1589817,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":1660070,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":1382683,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1812647,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":1812647,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":1812647,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":1812647,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":1812647,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":2139592,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":5742570,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6360362,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":3606057,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":3606057,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":3606057,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":3606057,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":3606057,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3658147,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4046863,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":4544159,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":3095666,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":3095666,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":3095666,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":3095666,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":3095666,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":3335187,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":3883036,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":6134991,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":2967961,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":2967961,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":2967961,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":2967961,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":2967961,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":3797178,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":4849785,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":4333038,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":4121568,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":4121568,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":3362032,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":3362032,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":3362032,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":4785793,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":3496332,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":1648486,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":4808000,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":4808000,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":4808000,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":4808000,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":4808000,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-04-02","val":2481396,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":1602455,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":3126494,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3944964,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":3944964,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":3944964,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":3944964,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":3944964,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":3900764,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":3683882,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4830717,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":4556623,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":4556623,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":4556623,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":3965335,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":3965335,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":4874024,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":5098540,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":8252803,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":9577019,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":9577019,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":9577019,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":9577019,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":9577019,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":9577019,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":3732614,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":3222704,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":2856321,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":2349400,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":2349400,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"OtherAssets":{"label":"Other Assets","description":"Amount of assets classified as other.","units":{"USD":[{"end":"2019-12-28","val":123724880,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":123724880,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":123724880,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-06-27","val":118272963,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":123324006,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":123840609,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":123840609,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":137654161,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":137654161,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":134768400,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":122714385,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":114469222,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":112755474,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":114350323,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":114350323,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":114350323,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":114350323,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":114350323,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-04-02","val":113558246,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":113725005,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":112556960,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":110095383,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":110095383,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":110095383,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":110095383,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":110095383,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":107251274,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":111370972,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":109260067,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":111512732,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":111512732,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":111512732,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":116280455,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":116280455,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":109732706,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":108314880,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":89358349,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":92175936,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":92175936,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":92175936,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":92175936,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":92175936,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":92175936,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":95028515,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":94300271,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":92948414,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":90491499,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":90491499,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2011-01-01","val":17256019,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-12-31","val":16649148,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":16649148,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":16649148,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":16649148,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":17198260,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":16544540,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":16365412,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":16862456,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":18368971,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":18368971,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":18368971,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":18368971,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":18368971,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":18178979,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":17928728,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":17752737,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":15472727,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":15472727,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":15472727,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":15472727,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":15472727,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":15408087,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":15455873,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":15361416,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":21928479,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":21928479,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":21928479,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":21928479,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":21928479,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":21477867,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":21202349,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":20869215,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":19668867,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":19668867,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":19668867,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":19668867,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":19668867,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":19416913,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":20052890,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":19855215,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":20335956,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":21282957,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":21282957,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":21282957,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":20335956,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":21104529,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":46810170,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":46877279,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":47200403,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2023-12-30","val":252039201,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-12-28","val":235308747,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":0,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":235308747,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":235308747,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-09-27","val":75980,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":216676616,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":216676616,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecrease":{"label":"Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax (Deprecated 2012-01-31)","description":"The increase (decrease) in accumulated comprehensive income during the period related to pension and other postretirement benefit plans, after tax. While for technical reasons this element has no balance attribute, the default assumption is a credit balance consistent with its label.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":2426568,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":327677,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-04","end":"2010-07-03","val":163839,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-02","end":"2010-10-01","val":488066,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-07-04","end":"2010-10-02","val":160389,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2010Q3"},{"start":"2010-01-03","end":"2011-01-01","val":-418175,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":172772,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":345544,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-03","end":"2011-07-02","val":172772,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2"},{"start":"2011-01-02","end":"2011-10-01","val":518316,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-07-03","end":"2011-10-01","val":172772,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3"},{"start":"2011-01-02","end":"2011-12-31","val":-4607131,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":180171,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1"}]}},"OtherComprehensiveIncomeDefinedBenefitPlansTax":{"label":"Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Tax (Deprecated 2012-01-31)","description":"Tax effects of the increase (decrease) to accumulated comprehensive income during the period related to benefit plans. While for technical reasons this element has no balance attribute, the default assumption is a credit balance consistent with its label.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":-1341658,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":178936,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-04","end":"2010-07-03","val":89468,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-02","end":"2010-10-01","val":266520,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-07-04","end":"2010-10-02","val":87584,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2010Q3"},{"start":"2010-01-03","end":"2011-01-01","val":227018,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":93381,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":187438,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-03","end":"2011-07-02","val":94057,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2"},{"start":"2011-01-02","end":"2011-10-01","val":281495,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-07-03","end":"2011-10-01","val":94057,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3"},{"start":"2011-01-02","end":"2011-12-31","val":2507762,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":98085,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1"}]}},"OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecrease":{"label":"Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, before Tax (Deprecated 2012-01-31)","description":"Pre tax change in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges, net of reclassifications into earnings during the period. A cash flow hedge is a hedge of the exposure to variability in the cash flows of a recognized asset or liability or a forecasted transaction that is attributable to a particular risk. Includes an entity's share of an equity investee's increase or decrease in deferred hedging gains or losses. While for technical reasons this element has no balance attribute, the default assumption is a credit balance consistent with its label.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":130298,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"}]}},"OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax (Deprecated 2012-01-31)","description":"Adjustment that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency of the reporting entity, net of tax.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":1031023,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":-105766,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-04","end":"2010-07-03","val":-450658,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-02","end":"2010-10-01","val":331079,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-07-04","end":"2010-10-02","val":436845,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2010Q3"},{"start":"2010-01-03","end":"2011-01-01","val":752662,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":303187,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":419997,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-03","end":"2011-07-02","val":116810,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2"},{"start":"2011-01-02","end":"2011-10-01","val":-483490,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-07-03","end":"2011-10-01","val":-903487,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3"},{"start":"2011-01-02","end":"2011-12-31","val":-341488,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":462885,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1"}]}},"OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax":{"label":"OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax","description":"Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.","units":{"USD":[{"start":"2016-01-03","end":"2016-04-02","val":0,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":0,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-03","end":"2016-07-02","val":0,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-01","val":0,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-01","val":0,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-04-01","val":-1451,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-04-01","val":-1451,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-07-01","val":10169,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-07-01","val":10169,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-02","end":"2017-07-01","val":11620,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-04-02","end":"2017-07-01","val":11620,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":41548,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-09-30","val":41548,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-09-30","val":31379,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-07-02","end":"2017-09-30","val":31379,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-12-31","end":"2018-03-31","val":0,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-03-31","val":0,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-06-30","val":0,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2017-12-31","end":"2018-06-30","val":0,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-09-29","val":18383,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2017-12-31","end":"2018-09-29","val":18383,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-29","val":19801,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-07-01","end":"2018-09-29","val":19801,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-12-30","end":"2019-03-30","val":-10639,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-03-30","val":-10639,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-06-29","val":-1420,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2018-12-30","end":"2019-06-29","val":-1420,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-03-30","end":"2019-06-29","val":9219,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-03-31","end":"2019-06-29","val":9219,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-29","end":"2019-09-28","val":882,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":-882,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-29","end":"2019-09-28","val":538,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-06-30","end":"2019-09-28","val":538,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-12-29","end":"2020-03-28","val":8878,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"},{"start":"2019-12-29","end":"2020-06-27","val":-6325,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":2083,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2"},{"start":"2020-01-04","end":"2020-10-03","val":5836,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-06-29","end":"2020-10-03","val":489,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3"}]}},"OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax":{"label":"OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, Tax","description":"Amount, after adjustment, of tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.","units":{"USD":[{"start":"2016-01-03","end":"2016-04-02","val":0,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":0,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-03","end":"2016-07-02","val":0,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-01","val":17135,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-01","val":0,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-04-01","val":-792,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-04-01","val":-792,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-07-01","val":5553,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-07-01","val":5553,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-02","end":"2017-07-01","val":6345,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-04-02","end":"2017-07-01","val":6345,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":22688,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-09-30","val":22688,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-09-30","val":17135,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-07-02","end":"2017-09-30","val":0,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-12-31","end":"2018-03-31","val":0,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-03-31","val":0,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-06-30","val":0,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2017-12-31","end":"2018-09-29","val":5435,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2017-12-31","end":"2018-09-29","val":5435,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-29","val":5853,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-07-01","end":"2018-09-29","val":5853,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-12-30","end":"2019-03-30","val":3471,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-03-30","val":3471,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-06-29","val":-463,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2018-12-30","end":"2019-06-29","val":-463,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-03-30","end":"2019-06-29","val":3008,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-03-31","end":"2019-06-29","val":3008,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-09-28","val":-288,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-30","end":"2019-09-28","val":176,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3"},{"start":"2019-12-29","end":"2020-03-28","val":2897,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":-2063,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":-2063,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":679,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-03-28","end":"2020-06-27","val":679,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2021-01-03","end":"2021-07-03","val":42,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-03","end":"2021-07-03","val":-25,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"}]}},"OtherComprehensiveIncomeLossBeforeTax":{"label":"Other Comprehensive Income (Loss), before Tax","description":"Amount before tax, after reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2018-12-30","end":"2019-12-28","val":-2606056,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":-2733067,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":-1859435,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-03-28","end":"2020-06-27","val":875054,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2019-12-28","end":"2020-10-03","val":-1208342,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-02","end":"2020-10-03","val":651093,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2019-12-29","end":"2021-01-02","val":-4262180,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":-4262180,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":629935,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":629935,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-03","end":"2021-07-03","val":1424143,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-07-03","val":1424143,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-03","end":"2021-07-03","val":794207,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-03","end":"2021-07-03","val":794207,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-03","end":"2021-10-02","val":1351788,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":1351788,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-07-03","end":"2021-10-02","val":-72355,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q3"},{"start":"2021-07-04","end":"2021-10-02","val":-72355,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2022-01-01","val":2963995,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":1572200,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":1009020,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-02","end":"2022-07-02","val":-563180,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2"},{"start":"2022-01-02","end":"2022-10-01","val":453009,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-07-02","end":"2022-10-01","val":-556011,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3"}]}},"OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax":{"label":"Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax","description":"Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).","units":{"USD":[{"start":"2015-01-04","end":"2016-01-02","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-07-02","val":0,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-03","end":"2016-07-02","val":0,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-01","val":0,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-01","val":0,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-03","end":"2016-12-31","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":0,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":-68005,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":-68005,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-02","end":"2017-07-01","val":-68005,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-02","end":"2017-07-01","val":-68005,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-51027,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-51027,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-02","end":"2017-09-30","val":16978,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-09-30","val":16978,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-30","val":41757,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":41757,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":165840,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":165840,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":226645,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":226645,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":60806,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":60806,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2017-12-31","end":"2018-09-29","val":265480,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":265480,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-29","val":38833,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-29","val":38833,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2017-12-31","end":"2018-12-29","val":124687,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":124687,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":-77961,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":-77961,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":-221086,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":-221086,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-03-30","end":"2019-06-29","val":-143125,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-03-31","end":"2019-06-29","val":-143125,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-29","end":"2019-09-28","val":270866,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":-270866,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-29","end":"2019-09-28","val":49780,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-06-30","end":"2019-09-28","val":-49780,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":574,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":574,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":-1697793,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"},{"start":"2019-12-29","end":"2020-06-27","val":-1847297,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":-152519,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2"},{"start":"2020-01-04","end":"2020-10-03","val":1734606,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-06-29","end":"2020-10-03","val":112691,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3"},{"start":"2019-12-29","end":"2021-01-02","val":-1558610,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":-1558610,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-03","end":"2022-01-01","val":1035604,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021"}]}},"OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax":{"label":"Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax","description":"Amount of tax expense (benefit), after reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).","units":{"USD":[{"start":"2015-01-04","end":"2016-01-02","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-07-02","val":0,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-03","end":"2016-07-02","val":0,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-01","val":-10406,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-01","val":0,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-03","end":"2016-12-31","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-07-01","val":41680,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":41680,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-02","end":"2017-07-01","val":41680,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":31275,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":31275,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-02","end":"2017-09-30","val":0,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-09-30","val":-10406,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-30","val":7310,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":7310,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":-65557,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":-65557,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":59166,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":59166,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":19202,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":19202,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2017-12-31","end":"2018-09-29","val":71428,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":71428,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-29","val":12263,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-29","val":12263,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2017-12-31","end":"2018-12-29","val":26969,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":26969,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":24619,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":24619,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":69817,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":45197,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-03-30","end":"2019-06-29","val":69817,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-03-31","end":"2019-06-29","val":45197,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-09-28","val":85537,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-30","end":"2019-09-28","val":15720,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3"},{"start":"2018-12-30","end":"2019-12-28","val":26,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":26,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":535029,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":582673,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":582673,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":48169,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":48169,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2019-12-28","end":"2020-10-03","val":547087,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-02","end":"2020-10-03","val":-35587,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2019-12-29","end":"2021-01-02","val":490234,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":490234,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":130501,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-07-03","val":156994,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-07-03","val":157036,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-03","end":"2021-07-03","val":26560,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-03","end":"2021-07-03","val":26535,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-03","end":"2021-10-02","val":188753,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-04","end":"2021-10-02","val":31759,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2021-01-03","end":"2022-01-01","val":327118,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":333635,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":427294,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-02","end":"2022-07-02","val":93659,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2"}]}},"OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax","description":"Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2010-01-03","end":"2011-01-01","val":752662,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-07-02","val":419997,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-04-03","end":"2011-07-02","val":116810,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2011Q2"},{"start":"2011-01-02","end":"2011-10-01","val":-483490,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-07-03","end":"2011-10-01","val":-903487,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2011Q3"},{"start":"2011-01-02","end":"2011-12-31","val":-341488,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":-341488,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":462885,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":51933,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":51933,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-04-01","end":"2012-06-30","val":-410952,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-04-01","end":"2012-06-30","val":-410952,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-29","val":606529,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":606529,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-07-01","end":"2012-09-29","val":554596,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-07-01","end":"2012-09-29","val":554596,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-29","val":533291,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":533291,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":533291,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-03-30","val":-101083,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":-101083,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":-536862,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":-536862,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-03-31","end":"2013-06-29","val":-435779,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2013-03-31","end":"2013-06-29","val":-435779,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2013Q2"},{"start":"2012-12-30","end":"2013-09-28","val":-337367,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":-337367,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-06-30","end":"2013-09-28","val":199495,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2013-06-30","end":"2013-09-28","val":199495,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2013Q3"},{"start":"2012-12-30","end":"2013-12-28","val":-656972,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":-656972,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":-656972,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2014-03-29","val":-366529,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":-366529,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":-52772,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":-52772,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2014-03-30","end":"2014-06-28","val":313757,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2014-03-30","end":"2014-06-28","val":313757,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2014Q2"},{"start":"2013-12-29","end":"2014-09-27","val":-497620,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":-497620,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2014-06-29","end":"2014-09-27","val":-444848,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2014-06-29","end":"2014-09-27","val":-444848,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2015-01-03","val":-1128327,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":-1128327,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":-1128327,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-04","val":-594332,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-04-04","val":-594332,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":-621923,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":-621923,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-04-05","end":"2015-07-04","val":-27591,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-04-05","end":"2015-07-04","val":-27591,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-03","val":-1616248,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":-1616248,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-03","val":-994325,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-07-05","end":"2015-10-03","val":-994325,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-04","end":"2016-01-02","val":-2009277,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":-2009277,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":-2009277,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-04-02","val":177787,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-04-02","val":177787,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":-79866,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":-79866,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-03","end":"2016-07-02","val":-257653,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-04-03","end":"2016-07-02","val":-257653,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-01","val":-311697,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-10-01","val":-311697,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-01","val":-231831,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-03","end":"2016-10-01","val":-231831,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-03","end":"2016-12-31","val":-1010983,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":-1010983,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":471971,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":471971,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":883823,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":883823,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-02","end":"2017-07-01","val":411852,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-02","end":"2017-07-01","val":411852,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1262332,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":1262332,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-02","end":"2017-09-30","val":378509,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-09-30","val":378509,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-30","val":1221888,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":1221888,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":608928,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":608928,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":-274318,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":-274318,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-883246,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":-883246,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2017-12-31","end":"2018-09-29","val":-815314,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":-815314,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-29","val":-540998,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-29","val":-540998,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2017-12-31","end":"2018-12-29","val":-1163136,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":-1163136,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":412624,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":412624,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":191094,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":191094,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-03-30","end":"2019-06-29","val":-221530,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-03-31","end":"2019-06-29","val":-221530,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-29","end":"2019-09-28","val":346657,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":-346657,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-29","end":"2019-09-28","val":537751,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-06-30","end":"2019-09-28","val":-537751,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":68377,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":68377,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":-1304447,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":-1304447,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":-526404,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":-526404,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":765195,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":765195,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2019-12-28","end":"2020-10-03","val":-248786,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":248786,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-06-29","end":"2020-10-03","val":277618,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-02","end":"2020-10-03","val":277618,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2019-12-29","end":"2021-01-02","val":2991816,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":2991816,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":-79054,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":-79054,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-03","end":"2021-07-03","val":284795,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-07-03","val":284795,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-03","end":"2021-07-03","val":363848,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-03","end":"2021-07-03","val":363848,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-03","end":"2021-10-02","val":-238837,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":-238837,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-07-03","end":"2021-10-02","val":-523632,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q3"},{"start":"2021-07-04","end":"2021-10-02","val":-523632,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-02","end":"2022-01-01","val":-135418,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":-135418,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2021-01-03","end":"2022-01-01","val":-135418,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-02","end":"2022-04-02","val":202281,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":202281,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":-970896,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":-970896,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-02","end":"2022-07-02","val":-1173177,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2"},{"start":"2022-04-03","end":"2022-07-02","val":-1173177,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":-2358170,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":-2358170,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-07-02","end":"2022-10-01","val":-1387274,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3"},{"start":"2022-07-03","end":"2022-10-01","val":-1387274,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":-1959424,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":-1959424,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":336585,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":336585,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":-94457,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":-94457,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-02","end":"2023-07-01","val":-431042,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-02","end":"2023-07-01","val":-431042,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2022-12-30","end":"2023-09-28","val":-182029,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-06-30","end":"2023-09-28","val":-87572,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-09-30","val":-182029,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-07-02","end":"2023-09-30","val":-87572,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-30","val":274379,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":274379,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":-157000,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":-157000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":-629078,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":-629078,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":-472078,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-03-31","end":"2024-06-29","val":-472078,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-09-28","val":-527862,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":-527862,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":-120191,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2024-07-01","end":"2024-09-28","val":-120191,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-12-28","val":-1409991,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":-1409991,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":-1409991,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":715575,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":397593,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":-317982,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2024-12-29","end":"2025-09-27","val":417372,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":19779,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"},{"start":"2025-01-04","end":"2026-01-03","val":839227,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":839227,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax","description":"Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2019-12-28","end":"2020-10-03","val":-1167345,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-02","end":"2020-10-03","val":-51833,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2021-01-03","end":"2021-10-02","val":-1516661,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-04","end":"2021-10-02","val":659285,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"}]}},"OtherComprehensiveIncomeLossNetOfTax":{"label":"Other Comprehensive Income (Loss), Net of Tax","description":"Amount after tax and reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2019-12-28","end":"2020-10-03","val":2783367,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-02","end":"2020-10-03","val":3635768,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2021-01-03","end":"2021-10-02","val":8694808,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-04","end":"2021-10-02","val":5889173,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2021-01-02","end":"2022-01-01","val":2963995,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":1572200,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":1009020,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-03","end":"2022-07-02","val":-563180,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-02","end":"2022-10-01","val":453009,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-07-03","end":"2022-10-01","val":-556011,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3120118,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":3120118,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":311566,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":311566,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":-1038873,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":-1038873,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-02","end":"2023-07-01","val":-1350439,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-02","end":"2023-07-01","val":-1350439,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2022-12-30","end":"2023-09-28","val":-873777,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-06-30","end":"2023-09-28","val":165096,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-09-30","val":-873777,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-07-02","end":"2023-09-30","val":165096,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-30","val":417662,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":417662,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":489352,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":489352,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":-222603,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":-222603,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":-711955,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-03-31","end":"2024-06-29","val":-711955,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-09-28","val":-221906,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":-221906,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":-237813,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2024-07-01","end":"2024-09-28","val":-237813,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-12-28","val":1036005,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":1036005,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":1036005,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":1118472,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":1556249,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":437777,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2024-12-29","end":"2025-09-27","val":2020271,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":464021,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"},{"start":"2025-01-04","end":"2026-01-03","val":2337595,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":2337595,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent","description":"Amount after tax of other comprehensive income (loss) attributable to parent entity.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":4214248,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":221911,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-04","end":"2010-07-03","val":-286819,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-02","end":"2010-10-01","val":819145,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-07-04","end":"2010-10-02","val":597234,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2010Q3"},{"start":"2010-01-03","end":"2011-01-01","val":334487,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2010-01-03","end":"2011-01-01","val":334487,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-04-02","val":475959,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":765541,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-01-02","end":"2011-07-02","val":765541,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-03","end":"2011-07-02","val":289582,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2011Q2"},{"start":"2011-04-03","end":"2011-07-02","val":289582,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-10-01","val":34826,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-01-02","end":"2011-10-01","val":34826,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-07-03","end":"2011-10-01","val":-730715,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2011Q3"},{"start":"2011-07-03","end":"2011-10-01","val":-730715,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-12-31","val":-4948619,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":-4948619,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":-4948619,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2012-01-01","end":"2012-03-31","val":643056,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":643056,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-06-30","val":412310,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-01-01","end":"2012-06-30","val":412310,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-04-01","end":"2012-06-30","val":-230746,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":-230746,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-09-29","val":1172919,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-01-01","end":"2012-09-29","val":1172919,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-07-01","end":"2012-09-29","val":760609,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-29","val":760609,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-12-29","val":-3179175,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-29","val":-3179175,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":-3179175,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-12-30","end":"2013-03-30","val":167959,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-03-30","val":167959,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-06-29","val":1222,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2012-12-30","end":"2013-06-29","val":1222,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2013-03-31","end":"2013-06-29","val":-166737,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2013Q2"},{"start":"2013-03-31","end":"2013-06-29","val":-166737,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-09-28","val":473636,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2012-12-30","end":"2013-09-28","val":473636,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2013-06-30","end":"2013-09-28","val":472414,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2013Q3"},{"start":"2013-06-30","end":"2013-09-28","val":472414,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-12-28","val":5597586,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":5597586,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":5597586,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-12-29","end":"2014-03-29","val":-182199,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-03-29","val":-182199,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-06-28","val":315923,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2013-12-29","end":"2014-06-28","val":315923,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2014-03-30","end":"2014-06-28","val":498122,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2014Q2"},{"start":"2014-03-30","end":"2014-06-28","val":498122,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-09-27","val":55423,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2013-12-29","end":"2014-09-27","val":55423,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2014-06-29","end":"2014-09-27","val":-260500,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2014Q3"},{"start":"2014-06-29","end":"2014-09-27","val":-260500,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2015-01-03","val":-11514416,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2013-12-29","end":"2015-01-03","val":-11514416,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":-11514416,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2015-01-04","end":"2015-04-04","val":-254742,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-04-04","val":-254742,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-07-04","val":57255,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-01-04","end":"2015-07-04","val":57255,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-04-05","end":"2015-07-04","val":311997,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2015Q2"},{"start":"2015-04-05","end":"2015-07-04","val":311997,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-10-03","val":-597480,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-04","end":"2015-10-03","val":-597480,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-07-05","end":"2015-10-03","val":-654735,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-07-05","end":"2015-10-03","val":-654735,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2016-01-02","val":1448783,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2015-01-04","end":"2016-01-02","val":1448783,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":1448783,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2016-01-03","end":"2016-04-02","val":602318,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-04-02","val":602318,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-07-02","val":-968522,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-07-02","val":-968522,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-04-03","end":"2016-07-02","val":-1570840,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-04-03","end":"2016-07-02","val":-1570840,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-10-01","val":-1007897,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-03","end":"2016-10-01","val":-1007897,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-03","end":"2016-10-01","val":-39375,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-07-03","end":"2016-10-01","val":-39375,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-12-31","val":-931548,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-01-03","end":"2016-12-31","val":-931548,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2017-01-01","end":"2017-04-01","val":677203,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-04-01","val":677203,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-07-01","val":1239353,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-07-01","val":1239353,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-02","end":"2017-07-01","val":562150,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-04-02","end":"2017-07-01","val":562150,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":1872901,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-09-30","val":1872901,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-09-30","val":633548,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-07-02","end":"2017-09-30","val":633548,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-12-30","val":1817888,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-30","val":1817888,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-12-31","end":"2018-03-31","val":997463,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-03-31","val":997463,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-06-30","val":397776,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2017-12-31","end":"2018-06-30","val":397776,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":-599716,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-04-01","end":"2018-06-30","val":-599716,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-09-29","val":136723,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2017-12-31","end":"2018-09-29","val":136723,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-29","val":-259639,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-07-01","end":"2018-09-29","val":-259639,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-12-29","val":-1241802,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2017-12-31","end":"2018-12-29","val":-1241802,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2018-12-30","end":"2019-03-30","val":546705,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-03-30","val":546705,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-06-29","val":413950,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2018-12-30","end":"2019-06-29","val":413950,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-03-30","end":"2019-06-29","val":-132755,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-03-31","end":"2019-06-29","val":-132755,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-29","end":"2019-09-28","val":62816,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":62816,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-29","end":"2019-09-28","val":351134,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-06-30","end":"2019-09-28","val":-351134,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":-2606056,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":162750,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-29","end":"2020-03-28","val":-2733067,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-28","end":"2020-06-27","val":-852399,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":-1859435,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":-1013727,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-03-28","end":"2020-06-27","val":875054,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-04","end":"2020-10-03","val":1208342,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-06-29","end":"2020-10-03","val":651093,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3"},{"start":"2021-01-03","end":"2021-04-03","val":6470762,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-07-03","val":2805634,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-03","end":"2021-07-03","val":-3679567,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"}]}},"OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax":{"label":"Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax","description":"Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.","units":{"USD":[{"start":"2010-01-03","end":"2011-01-01","val":418175,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-07-02","val":-345544,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-04-03","end":"2011-07-02","val":-172772,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2011Q2"},{"start":"2011-01-02","end":"2011-10-01","val":-518316,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-07-03","end":"2011-10-01","val":-172772,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2011Q3"},{"start":"2011-01-02","end":"2011-12-31","val":4607131,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":4607131,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-180171,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-360377,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":-360377,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-04-01","end":"2012-06-30","val":-180206,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-04-01","end":"2012-06-30","val":-180206,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-29","val":-566390,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":-566390,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-07-01","end":"2012-09-29","val":-206013,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-07-01","end":"2012-09-29","val":-206013,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-29","val":3712466,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":3712466,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":3712466,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-03-30","val":-269042,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":-269042,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":-538084,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":-538084,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-03-31","end":"2013-06-29","val":-269042,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2013-03-31","end":"2013-06-29","val":-269042,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2013Q2"},{"start":"2012-12-30","end":"2013-09-28","val":-811003,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":-811003,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-06-30","end":"2013-09-28","val":-272919,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2013-06-30","end":"2013-09-28","val":-272919,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2013Q3"},{"start":"2012-12-30","end":"2013-12-28","val":-6254558,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":-6254558,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":-6254558,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2014-03-29","val":-184330,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":-184330,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":-368695,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":-368695,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2014-03-30","end":"2014-06-28","val":-184365,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2014-03-30","end":"2014-06-28","val":-184365,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2014Q2"},{"start":"2013-12-29","end":"2014-09-27","val":-553043,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":-553043,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2014-06-29","end":"2014-09-27","val":-184348,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2014-06-29","end":"2014-09-27","val":-184348,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2015-01-03","val":10386089,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":10386089,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":10386089,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-04","val":-339590,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-04-04","val":-339590,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":-679178,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":-679178,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-04-05","end":"2015-07-04","val":-339588,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-04-05","end":"2015-07-04","val":-339588,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-03","val":-1018768,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":-1018768,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-03","val":-339590,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-07-05","end":"2015-10-03","val":-339590,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-04","end":"2016-01-02","val":-3458060,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":-3458060,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":-3458060,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-04-02","val":-424531,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-04-02","val":-424531,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":888656,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":888656,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-03","end":"2016-07-02","val":1313187,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-04-03","end":"2016-07-02","val":-1313187,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-01","val":696200,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-10-01","val":696200,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-01","val":-192456,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-03","end":"2016-10-01","val":-192456,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-03","end":"2016-12-31","val":1110306,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":1110306,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":-206683,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":-206683,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":-413366,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":-413366,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-02","end":"2017-07-01","val":-206683,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-02","end":"2017-07-01","val":-206683,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-620048,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":-620048,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-02","end":"2017-09-30","val":-206682,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-09-30","val":-206682,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-30","val":-554243,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":-554243,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":-222725,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":-222725,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":-445449,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":-445449,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-222724,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":-222724,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2017-12-31","end":"2018-09-29","val":-668174,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":-668174,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-29","val":-222725,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-29","val":-222725,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2017-12-31","end":"2018-12-29","val":203353,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":203353,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":-222681,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":-222681,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":-445362,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":-445362,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-03-30","end":"2019-06-29","val":-222681,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-03-31","end":"2019-06-29","val":-222681,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-29","end":"2019-09-28","val":681221,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":-681221,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-29","end":"2019-09-28","val":235859,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-06-30","end":"2019-09-28","val":-235859,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":2675007,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":-2675007,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":-260295,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"},{"start":"2019-12-29","end":"2020-06-27","val":-520591,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":-260295,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2"},{"start":"2020-01-04","end":"2020-10-03","val":780886,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-06-29","end":"2020-10-03","val":260295,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3"},{"start":"2019-12-29","end":"2021-01-02","val":-5695386,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":-5695386,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-03","end":"2022-01-01","val":2063809,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2021-01-03","end":"2022-01-01","val":2063809,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":3273800,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":3273800,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-12-30","val":1593037,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":1593037,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":-243336,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":480837,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":237501,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-12-28","val":2951372,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":2951372,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":2951372,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":-205725,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":411453,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":205728,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2024-12-29","end":"2026-01-03","val":422895,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2024-12-29","end":"2026-01-03","val":422895,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax":{"label":"Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax","description":"Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.","units":{"USD":[{"start":"2010-01-03","end":"2011-01-01","val":-227018,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-07-02","val":187438,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-04-03","end":"2011-07-02","val":94057,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2011Q2"},{"start":"2011-01-02","end":"2011-10-01","val":281495,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-07-03","end":"2011-10-01","val":94057,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2011Q3"},{"start":"2011-01-02","end":"2011-12-31","val":-2507762,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":2507762,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":98085,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":196189,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":196189,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-04-01","end":"2012-06-30","val":98104,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-04-01","end":"2012-06-30","val":98104,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-29","val":308343,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":308343,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-07-01","end":"2012-09-29","val":112154,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-07-01","end":"2012-09-29","val":112154,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-29","val":-2053255,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":2053255,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":2053255,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-03-30","val":146916,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":146916,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":293833,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":293833,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-03-31","end":"2013-06-29","val":146917,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2013-03-31","end":"2013-06-29","val":146917,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2013Q2"},{"start":"2012-12-30","end":"2013-09-28","val":442866,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":442866,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-06-30","end":"2013-09-28","val":149033,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2013-06-30","end":"2013-09-28","val":149033,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2013Q3"},{"start":"2012-12-30","end":"2013-12-28","val":-3437175,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":-3437175,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":-3437175,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2014-03-29","val":100350,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":100350,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":200718,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":200718,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2014-03-30","end":"2014-06-28","val":100368,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2014-03-30","end":"2014-06-28","val":100368,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2014Q2"},{"start":"2013-12-29","end":"2014-09-27","val":301078,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":301078,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2014-06-29","end":"2014-09-27","val":100360,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2014-06-29","end":"2014-09-27","val":100360,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2015-01-03","val":5767236,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":5767236,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":5767236,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-04","val":186514,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-04-04","val":186514,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":373028,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":373028,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-04-05","end":"2015-07-04","val":186514,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-04-05","end":"2015-07-04","val":186514,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-03","val":559542,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":559542,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-03","val":186513,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-07-05","end":"2015-10-03","val":186513,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-04","end":"2016-01-02","val":1899285,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":1899285,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":1899285,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-04-02","val":233167,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-04-02","val":233167,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":488081,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":488081,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-03","end":"2016-07-02","val":721248,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-04-03","end":"2016-07-02","val":721248,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-01","val":382378,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-10-01","val":112865,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-01","val":-105703,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-03","end":"2016-10-01","val":-105703,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-03","end":"2016-12-31","val":-543297,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":-543297,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":112864,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":-112864,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":225727,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":225727,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-02","end":"2017-07-01","val":112864,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-02","end":"2017-07-01","val":112864,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":338592,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":338592,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-02","end":"2017-09-30","val":559542,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-09-30","val":112865,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-30","val":62632,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":62632,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":-65842,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":-65557,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":131685,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":131685,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":65843,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":65843,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2017-12-31","end":"2018-09-29","val":197527,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":197527,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-29","val":65842,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-29","val":65842,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2017-12-31","end":"2018-12-29","val":578090,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":578090,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":-70938,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":70938,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":141876,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":70938,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-03-30","end":"2019-06-29","val":141876,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-03-31","end":"2019-06-29","val":70938,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-09-28","val":217014,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-30","end":"2019-09-28","val":75138,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3"},{"start":"2018-12-30","end":"2019-12-28","val":664279,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":664279,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":81143,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":162285,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":162285,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":81142,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":81142,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2019-12-28","end":"2020-10-03","val":243429,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-02","end":"2020-10-03","val":81144,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2019-12-29","end":"2021-01-02","val":1776264,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":1776264,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":92194,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-07-03","val":200155,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-07-03","val":200155,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-03","end":"2021-07-03","val":107961,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-03","end":"2021-07-03","val":107961,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-03","end":"2021-10-02","val":308117,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":308117,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-07-03","end":"2021-10-02","val":107962,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q3"},{"start":"2021-07-04","end":"2021-10-02","val":107962,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2022-01-01","val":1208497,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":92235,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":184470,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-02","end":"2022-07-02","val":92235,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2"},{"start":"2022-01-02","end":"2022-10-01","val":276705,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-07-02","end":"2022-10-01","val":92235,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-12-30","val":1593037,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-12-28","val":2951372,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":2951372,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":2951372,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2025-01-04","end":"2026-01-03","val":422895,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":422895,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"OtherComprehensiveIncomeReclassificationAdjustmentOnDerivativesIncludedInNetIncomeNetOfTax":{"label":"Other Comprehensive Income (Loss), Reclassification Adjustment on Derivatives Included in Net Income, Net of Tax (Deprecated 2012-01-31)","description":"Net of tax effect of the reclassification adjustment for accumulated gains and losses from derivative instrument designated and qualifying as the effective portion of cash flow hedges included in accumulated comprehensive income that was realized in net income during the period.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":-626359,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2011-01-01","val":0,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":0,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2011"}]}},"OtherComprehensiveIncomeReclassificationAdjustmentOnDerivativesIncludedInNetIncomeTax":{"label":"Other Comprehensive Income (Loss), Reclassification Adjustment on Derivatives Included in Net Income, Tax (Deprecated 2012-01-31)","description":"Tax effect on reclassification adjustment for accumulated gains and losses from derivative instrument designated and qualifying as the effective portion of cash flow hedges included in accumulated comprehensive income that was realized in net income during the period.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":340991,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2011-01-01","val":0,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":0,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2011"}]}},"OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax":{"label":"Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax","description":"Amount after tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":130298,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2011-01-01","val":0,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":0,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2011"}]}},"OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax":{"label":"Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax","description":"Amount of tax expense (benefit), before reclassification adjustments, related to increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":-72200,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2011-01-01","val":0,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":0,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2011"}]}},"OtherLiabilitiesNoncurrent":{"label":"Other Liabilities, Noncurrent","description":"Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2011-01-01","val":713202,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":713202,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":713202,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-07-02","val":713202,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":713202,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":655001,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":655001,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":655001,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":655001,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":655001,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":655001,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":655001,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":655001,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":607463,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":607463,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":607463,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":607463,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":607463,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":607463,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":607463,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":607463,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":248417,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":248417,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":248417,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":248417,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":248417,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":248417,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":248417,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":248417,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":564669,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":564669,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":564669,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":564669,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":564669,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":564669,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":564669,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":564669,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":286920,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":286920,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":286920,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":286920,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":286920,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":286920,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":286920,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":286920,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":288805,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":288805,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":288805,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":288805,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":288805,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":288805,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":288805,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":288805,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":358982,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":358982,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":358982,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":358982,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":358982,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":358982,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":358982,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":358982,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":353856,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":353856,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":353856,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":353856,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":353856,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":353856,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":353856,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":1703535,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":2465261,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":2465261,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":2465261,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":2465261,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":2465261,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":2465260,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":2465260,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":2465261,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":1144127,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":1144127,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":1144126,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":1144126,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":1144127,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":1144127,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":1144127,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":1068580,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":668354,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":668354,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":668354,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":668354,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":668354,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-04-02","val":668354,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":668354,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":668355,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":754762,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":754762,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":754762,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":754762,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":754762,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":754762,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":754763,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":754763,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":640724,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":640724,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":640724,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":730970,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":730970,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":640724,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":640724,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":640724,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":546395,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":546395,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":546395,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":546395,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":546395,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":546395,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":550099,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":546398,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":546395,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":464902,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":464902,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"OtherNoncashExpense":{"label":"Other Noncash Expense","description":"Amount of expense or loss included in net income that result in no cash flow, classified as other.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":30752,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":12306,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-02","end":"2010-10-01","val":18456,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-01-03","end":"2011-01-01","val":24594,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2010-01-03","end":"2011-01-01","val":24594,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-04-02","val":6155,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":12301,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-01-02","end":"2011-07-02","val":12301,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-10-01","val":12301,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-01-02","end":"2011-10-01","val":12301,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-12-31","val":24600,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":24600,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":24600,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2012-01-01","end":"2012-03-31","val":6154,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":6154,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-06-30","val":12298,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-01-01","end":"2012-06-30","val":12298,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-09-29","val":18451,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-01-01","end":"2012-09-29","val":18451,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-12-29","val":24609,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-29","val":24609,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":24609,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-12-30","end":"2013-03-30","val":4614,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-03-30","val":4614,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-06-29","val":11253,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2012-12-30","end":"2013-06-29","val":11253,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-09-28","val":16872,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2012-12-30","end":"2013-09-28","val":16872,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-12-28","val":22505,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":22504,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":22504,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-12-29","end":"2014-03-29","val":7490,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-03-29","val":7490,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-06-28","val":14994,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2013-12-29","end":"2014-06-28","val":14994,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-09-27","val":22491,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2013-12-29","end":"2014-09-27","val":22491,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2015-01-03","val":29994,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014"},{"start":"2013-12-29","end":"2015-01-03","val":29994,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2015-01-04","end":"2015-04-04","val":7498,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-04-04","val":7498,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-07-04","val":19960,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-10-03","val":42487,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2016-01-02","val":64992,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-04-02","val":39601,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1"}]}},"OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent":{"label":"Liability, Other Postretirement Defined Benefit Plan, Noncurrent","description":"Amount of liability, recognized in statement of financial position, for defined benefit other postretirement plan, classified as noncurrent. Excludes pension plan.","units":{"USD":[{"end":"2011-01-01","val":1461371,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":1461371,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":1461371,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-07-02","val":1485092,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":1507206,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1853157,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":1853157,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":1853157,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":1853157,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":1853157,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1872875,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1901069,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":1939189,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":2507726,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":2507726,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":2507726,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":2507726,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":2507726,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":2568340,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":2619586,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":2669762,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":2232872,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":2232872,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":2232872,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":2232872,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":2232872,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":2289405,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":2339272,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":2367640,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":2905908,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":2905908,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":2905908,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":2905908,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":2905908,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":2947514,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":2992026,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":3029305,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":793055,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":793055,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":793055,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":793055,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":793055,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":744473,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":775625,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":767620,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1051700,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":1051700,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":1051700,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":1051700,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":1051700,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":1046269,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":1031444,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1018815,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":1032171,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":1032171,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":1032171,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":1032171,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":1032171,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1015290,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1000409,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":980387,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":648635,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":648635,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":648635,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":648635,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":648635,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":633903,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":632500,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":326489,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":1007146,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":1007146,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":1007146,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":1007146,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":1007146,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":1001509,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":1000476,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":995021,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":1185139,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":1185139,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":1185139,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":1185139,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":1185139,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":1168262,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":1154279,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":1138148,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":1284589,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":1284589,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":1284589,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":1284589,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":1284589,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-04-02","val":1299767,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":1315350,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":1342537,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":666222,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":666222,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":666222,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":666222,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2022Q4I"},{"end":"2023-04-01","val":664293,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":664710,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":672064,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"}]}},"PaymentsForRepurchaseOfCommonStock":{"label":"Payments for Repurchase of Common Stock","description":"The cash outflow to reacquire common stock during the period.","units":{"USD":[{"start":"2010-01-03","end":"2011-01-01","val":730307,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":0,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-29","val":0,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-30","val":0,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-09-29","val":315061,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":315061,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2017-12-31","end":"2018-12-29","val":1063375,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":1063375,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":0,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-27","end":"2019-09-28","val":0,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":0,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":0,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":368864,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":368864,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":368864,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":368864,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":368864,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":-368864,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-12-29","end":"2021-01-02","val":368864,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":368864,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":0,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":0,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-02","end":"2021-07-03","val":0,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2021-07-03","val":0,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-10-02","val":0,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":0,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-01-03","end":"2022-01-01","val":369651,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2021-01-03","end":"2022-01-01","val":369651,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":766889,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":766889,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":1423378,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":1423378,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":1637072,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":1637072,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":1637072,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":1637072,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":0,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":0,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":0,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":0,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":245546,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-12-30","val":735783,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":735783,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":234800,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":234800,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":482120,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":482120,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2023-12-31","end":"2024-09-28","val":1916130,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2023-12-31","end":"2024-12-28","val":3057841,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":3057841,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":3057841,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":1400804,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":2123705,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-12-29","end":"2025-09-27","val":2975152,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-01-04","end":"2026-01-03","val":3729468,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":3729468,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"PaymentsOfDividendsCommonStock":{"label":"Payments of Ordinary Dividends, Common Stock","description":"Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":2155149,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":1091997,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-02","end":"2010-10-01","val":1644039,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-01-03","end":"2011-01-01","val":3181587,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2010-01-03","end":"2011-01-01","val":3181587,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":554718,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":1109824,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-07-02","val":1109824,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-01-02","end":"2011-10-01","val":1664966,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-10-01","val":1664966,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-01-02","end":"2011-12-31","val":2224187,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":2224187,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":2224187,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":621387,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-03-31","val":621387,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1242807,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":1242807,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-01-01","end":"2012-09-29","val":1864709,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":1864709,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-01-01","end":"2012-12-29","val":3108577,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":3108577,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":3108577,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-03-30","val":621975,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":621975,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":1244076,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":1244076,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2012-12-30","end":"2013-09-28","val":1928439,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":1928439,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2012-12-30","end":"2013-12-28","val":2612839,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":2612839,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":2612839,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2014-03-29","val":684438,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":684438,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":1368927,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":1368927,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2013-12-29","end":"2014-09-27","val":2302391,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":2302391,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2013-12-29","end":"2015-01-03","val":2987480,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":2987480,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":2987480,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-04","val":686841,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-04-04","val":686841,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":1373724,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":1373724,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-01-04","end":"2015-10-03","val":2123322,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":2123322,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-04","end":"2016-01-02","val":2810669,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":2810669,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":2810669,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-04-02","val":687439,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-04-02","val":687439,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":1375145,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":1375145,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-01","val":2063085,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-10-01","val":2063085,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-03","end":"2016-12-31","val":2751148,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":2751148,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":688340,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":688340,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":1376914,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":1376914,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":2065607,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":2065607,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-30","val":2754568,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":2754568,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":689133,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":689133,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":1378456,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":1378456,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2017-12-31","end":"2018-09-29","val":2067957,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":2067957,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2017-12-31","end":"2018-12-29","val":2756478,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":2756478,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":686740,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":686740,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":1373700,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":1373700,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2018-12-27","end":"2019-09-28","val":-2058697,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":2058697,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":2743993,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":686614,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":686614,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":1372673,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":1372673,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":2058943,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":-2058943,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-12-29","end":"2021-01-02","val":2754650,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":684702,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":684702,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-02","end":"2021-07-03","val":1375509,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2021-07-03","val":1375509,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-10-02","val":2062492,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":2062492,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-01-03","end":"2022-01-01","val":2755686,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2021-01-03","end":"2022-01-01","val":2755686,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":687180,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":687180,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":1372101,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":1372101,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":2054875,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":2054875,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":2738691,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":2738691,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":684293,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":684293,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":1369941,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":1369941,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":2069043,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-09-30","val":2069043,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":2765686,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":683065,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":1368924,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-09-28","val":2050933,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"}]}},"PaymentsToAcquireBusinessesAndInterestInAffiliates":{"label":"Payments to Acquire Businesses and Interest in Affiliates","description":"The cash outflow associated with the acquisition of a controlling interest in another entity or an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, joint venture or equity method investment).","units":{"USD":[{"start":"2018-12-30","end":"2019-12-28","val":0,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2021-01-02","val":-2158863,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"}]}},"PaymentsToAcquireBusinessesNetOfCashAcquired":{"label":"Payments to Acquire Businesses, Net of Cash Acquired","description":"The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-29","val":0,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-12-28","val":0,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":0,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2015-01-03","val":5034289,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":5034289,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":5034289,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2016-01-02","val":0,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":0,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-07-02","val":0,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-01","val":0,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-03","end":"2016-12-31","val":0,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-07-01","val":42148000,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":42148000,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":42148000,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":42148000,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-30","val":40078000,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":40078000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-06-30","val":4994685,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":4994685,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2017-12-31","end":"2018-09-29","val":4994685,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":4994685,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2017-12-31","end":"2018-12-29","val":4994685,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":4994685,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-06-29","val":0,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-09-28","val":81155753,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":81155753,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":81155753,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2021-01-02","val":7172868,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"},{"start":"2022-01-02","end":"2022-10-01","val":0,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-06-01","end":"2023-06-29","val":500000,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-06-01","end":"2023-06-29","val":500000,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q2I"},{"start":"2023-01-01","end":"2023-09-30","val":547638,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-09-30","val":-547638,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":444840,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023"},{"start":"2023-12-31","end":"2024-09-28","val":0,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"}]}},"PaymentsToAcquireMarketableSecurities":{"label":"Payments to Acquire Marketable Securities","description":"Amount of cash outflow for purchase of marketable security.","units":{"USD":[{"start":"2016-01-03","end":"2016-04-02","val":0,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":0,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-01","val":0,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-04-01","val":215923,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":215923,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":318039,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":318039,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":366554,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":366554,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-03-31","val":0,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":0,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":0,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":0,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2017-12-31","end":"2018-09-29","val":174145,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":174145,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2017-12-31","end":"2018-12-29","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":91400,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":23136,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-09-28","val":33759,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":34305,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":-11151,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2021-01-03","end":"2021-04-03","val":273,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-04-01","val":0,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":0,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":986477,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":986477,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":999960,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":999960,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":999960,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-09-28","val":999960,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-12-28","val":956728,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":309385,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"}]}},"PaymentsToAcquireNotesReceivable":{"label":"Payments to Acquire Notes Receivable","description":"The cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.","units":{"USD":[{"start":"2018-12-27","end":"2019-09-28","val":0,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-04","end":"2020-10-03","val":54069,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2022-01-02","end":"2022-10-01","val":400000,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":400000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-12-30","val":0,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023"}]}},"PaymentsToAcquirePropertyPlantAndEquipment":{"label":"Payments to Acquire Property, Plant, and Equipment","description":"The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":2226025,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":1914722,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-02","end":"2010-10-01","val":3622267,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-01-03","end":"2011-01-01","val":4733244,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2010-01-03","end":"2011-01-01","val":4733244,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":813664,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":1843634,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-07-02","val":1843634,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-01-02","end":"2011-10-01","val":2934833,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-10-01","val":2934833,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-01-02","end":"2011-12-31","val":3394726,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":3394726,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":3394726,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1537971,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-03-31","val":1537971,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2371770,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":2371770,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-01-01","end":"2012-09-29","val":3549674,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":3549674,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-01-01","end":"2012-12-29","val":4216970,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":4216970,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":4216970,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-03-30","val":1256623,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":1256623,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":2714190,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":2714190,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2012-12-30","end":"2013-09-28","val":4160251,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":4160251,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2012-12-30","end":"2013-12-28","val":5523742,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":5523742,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":5523742,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2014-03-29","val":690041,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":690041,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":1608421,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":1608421,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2013-12-29","end":"2014-09-27","val":2292872,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":2292872,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2013-12-29","end":"2015-01-03","val":3633165,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":3633165,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":3633165,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-04","val":820161,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-04-04","val":820161,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":1609471,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":1609471,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-01-04","end":"2015-10-03","val":2044712,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":2044712,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-04","end":"2016-01-02","val":2538236,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":2538236,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":2538236,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-04-02","val":338270,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-04-02","val":338270,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":1084325,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":1084325,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-01","val":1819894,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-10-01","val":1819894,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-03","end":"2016-12-31","val":2863470,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":2863470,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":487169,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":487169,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":708499,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":708499,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":1457641,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":1457641,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-30","val":2762949,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":2762949,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":605655,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":605655,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":1236375,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":1236375,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2017-12-31","end":"2018-09-29","val":2850365,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":2850365,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2017-12-31","end":"2018-12-29","val":3596572,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":3596572,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":743622,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":743622,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":1261942,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":1261942,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2018-12-27","end":"2019-09-28","val":-1896128,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":1896128,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":5440488,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":5440488,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":828115,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":828115,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":830077,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":1183419,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":1531082,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":-1976370,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-12-29","end":"2021-01-02","val":3098983,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":2335308,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":671964,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":919589,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-02","end":"2021-07-03","val":1810434,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2021-07-03","val":1810434,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-10-02","val":2112990,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":2112990,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-01-03","end":"2022-01-01","val":3719815,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2021-01-03","end":"2022-01-01","val":3719815,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":572047,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":572047,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":1140728,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":1140728,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":1734553,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":1734553,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":3365594,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":3365594,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":1151205,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":1151205,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":1978784,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":1978784,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":4718673,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-09-30","val":4089705,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":6434375,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":5544914,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":1776954,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":1711560,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":2834977,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":2834977,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2023-12-31","end":"2024-09-28","val":7634265,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":7634265,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2023-12-31","end":"2024-12-28","val":9709673,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":9709673,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":9709673,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":849396,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":1598980,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-12-29","end":"2025-09-27","val":1643885,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-01-04","end":"2026-01-03","val":3969860,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":3969860,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"PaymentsToDevelopSoftware":{"label":"Payments to Develop Software","description":"The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.","units":{"USD":[{"start":"2017-01-01","end":"2017-04-01","val":0,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":0,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-30","val":0,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":733842,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-03-31","val":733842,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-06-30","val":1444459,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2017-12-31","end":"2018-06-30","val":1444459,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-09-29","val":1311567,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2017-12-31","end":"2018-09-29","val":1311567,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-12-29","val":1813973,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2017-12-31","end":"2018-12-29","val":1813973,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2018-12-30","end":"2019-03-30","val":104484,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-03-30","val":104484,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-06-29","val":0,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-09-28","val":0,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":0,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"}]}},"PensionExpense":{"label":"Pension Cost (Reversal of Cost)","description":"Amount of cost (reversal of cost) for pension benefits. Excludes other postretirement benefits.","units":{"USD":[{"start":"2016-01-03","end":"2016-12-31","val":985000,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2016"}]}},"PreferredStockNoParValue":{"label":"Preferred Stock, No Par Value","description":"Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer.","units":{"USD/shares":[{"end":"2011-01-01","val":0,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-12-31","val":0,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2011Q4I"},{"end":"2017-12-30","val":0,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q4I"},{"end":"2017-12-30","val":0,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":0,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2018-03-31","val":0,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":0,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":0,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q4I"},{"end":"2018-12-29","val":0,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":0,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2019-03-30","val":0,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":0,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":0,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"}]}},"PreferredStockRedemptionPricePerShare":{"label":"Preferred Stock, Redemption Price Per Share","description":"The price per share at which the preferred stock of an entity that has priority over common stock in the distribution of dividends and in the event of liquidation of the entity is redeemed or may be called at. The redemption features of this preferred stock are solely within the control of the issuer.","units":{"USD/shares":[{"end":"2015-10-03","val":0.01,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3I"},{"end":"2015-10-03","val":0.01,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"}]}},"PreferredStockSharesAuthorized":{"label":"Preferred Stock, Shares Authorized","description":"The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2011-01-01","val":1000000,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-12-31","val":1000000,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2011Q4I"},{"end":"2017-12-30","val":2000000,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q4I"},{"end":"2017-12-30","val":2000000,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":2000000,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2018-03-31","val":2000000,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2000000,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":2000000,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":2000000,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q4I"},{"end":"2018-12-29","val":2000000,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":2000000,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2019-03-30","val":2000000,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":2000000,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":2000000,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"}]}},"PreferredStockSharesOutstanding":{"label":"Preferred Stock, Shares Outstanding","description":"Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.","units":{"shares":[{"end":"2011-01-01","val":1000000,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-12-31","val":1000000,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2011Q4I"}]}},"PreferredStockValue":{"label":"Preferred Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2011-01-01","val":0,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-12-31","val":0,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2011Q4I"},{"end":"2017-12-30","val":0,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q4I"},{"end":"2017-12-30","val":0,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":0,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2018-03-31","val":0,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":0,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":0,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q4I"},{"end":"2018-12-29","val":0,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":0,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2019-03-30","val":0,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":0,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":0,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"}]}},"PrepaidExpenseAndOtherAssetsCurrent":{"label":"Prepaid Expense and Other Assets, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2011-01-01","val":2652132,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":2652132,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":2652132,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-07-02","val":3189642,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":2810528,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":3313186,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":3313186,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":3313186,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":3313186,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":3313186,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":3066304,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2911757,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":3248445,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":3365904,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":3365904,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":3365904,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":3365904,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":3365904,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":3139371,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":3042021,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":3352951,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":3244686,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":3244686,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":3244686,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":3244686,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":3244686,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":3422748,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":2869741,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":3179641,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":2659737,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":2659737,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":2659737,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":2659737,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":2659737,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":2791034,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":2131757,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":2079150,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":2122215,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":2122215,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":2122215,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":2122215,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":2122215,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":2250755,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":1810142,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":1875141,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1858471,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":1858471,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":1858471,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":1858471,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":1858471,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":1979789,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":3544990,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4398041,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":3401456,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":3401456,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":3401456,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":3401456,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":3401456,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3615307,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3839937,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":3629899,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":3071888,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":3071888,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":3071888,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":3071888,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":3071888,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":3224308,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":3162089,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":4421384,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":4343507,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":4343507,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":4343507,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":4343507,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":5366507,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":3955872,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":3668863,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":4453522,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":4345250,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":4345250,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":3152720,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":3152720,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":3152721,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":5341214,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":6470105,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":7314511,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":6943691,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":6943691,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":6943691,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":6943691,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":6943691,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-04-02","val":7831437,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":8191519,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":8110917,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6598774,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":6598774,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":6598774,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":6598774,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":6598774,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":6639228,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":6172162,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5876920,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":6047814,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":6047814,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":6047814,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":5443778,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":5443778,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":6199897,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":5127614,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":2356524,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":3477717,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":3477717,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":3477717,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":3477717,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":3477717,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":3477717,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":4172486,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":4406534,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":4468683,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":5349486,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":5349486,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":1584042,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":1038350,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-02","end":"2010-10-01","val":1123649,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-01-03","end":"2011-01-01","val":1348585,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2010-01-03","end":"2011-01-01","val":1348585,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-04-02","val":52590,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":90990,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-01-02","end":"2011-07-02","val":90990,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-10-01","val":447690,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-01-02","end":"2011-10-01","val":447690,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-12-31","val":651390,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":651390,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":651390,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":61110,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-01-01","end":"2012-06-30","val":61110,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-09-29","val":61110,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-01-01","end":"2012-09-29","val":61110,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-12-29","val":61110,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-29","val":61110,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":61110,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-12-30","end":"2013-06-29","val":13580,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2012-12-30","end":"2013-06-29","val":13580,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-09-28","val":13580,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2012-12-30","end":"2013-09-28","val":13580,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-12-28","val":13580,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":13580,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":13580,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-12-29","end":"2014-06-28","val":0,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-09-27","val":0,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2015-01-03","val":271600,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2013-12-29","end":"2015-01-03","val":271600,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":271600,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2015-01-04","end":"2016-01-02","val":0,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015"},{"start":"2015-01-04","end":"2016-01-02","val":0,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":0,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2016"}]}},"ProceedsFromIssuanceOfLongTermDebt":{"label":"Proceeds from Issuance of Long-term Debt","description":"The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":0,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":5000000,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-02","end":"2010-10-01","val":5000000,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-01-03","end":"2011-01-01","val":5000000,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2010-01-03","end":"2011-01-01","val":5000000,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":0,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":0,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-07-02","val":0,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-01-02","end":"2011-10-01","val":0,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-10-01","val":0,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-01-02","end":"2011-12-31","val":0,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":0,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":5000000,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-03-31","val":5000000,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":5000000,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":5000000,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-01-01","end":"2012-09-29","val":5000000,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":5000000,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-01-01","end":"2012-12-29","val":5000000,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":5000000,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":5000000,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-03-30","val":0,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":0,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-09-28","val":0,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-12-28","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":0,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013"},{"start":"2013-12-29","end":"2015-01-03","val":0,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014"},{"start":"2015-01-04","end":"2016-01-02","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-07-02","val":0,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-01","val":0,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-03","end":"2016-12-31","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-07-01","val":31000000,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":31000000,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":31000000,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":31000000,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-30","val":31000000,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":31000000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-06-30","val":0,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-09-29","val":0,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":0,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2017-12-31","end":"2018-12-29","val":0,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-09-28","val":100000000,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":100000000,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019"},{"start":"2021-01-03","end":"2022-01-01","val":0,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-07-02","val":0,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":0,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":260793,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":260793,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-07-01","val":60000000,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":60000000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":60000000,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-12-30","val":0,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":60000000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-06-29","val":0,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-12-28","val":0,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":0,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":0,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2025-01-04","end":"2026-01-03","val":36015894,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":36015894,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"ProceedsFromIssuanceOrSaleOfEquity":{"label":"Proceeds from Issuance or Sale of Equity","description":"The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":-797328,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":-730307,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-02","end":"2010-10-01","val":-730307,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-01-03","end":"2011-01-01","val":-730307,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010"},{"start":"2011-01-02","end":"2011-07-02","val":0,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-10-01","val":0,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-12-31","val":0,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2011"}]}},"ProceedsFromLinesOfCredit":{"label":"Proceeds from Lines of Credit","description":"Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":0,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2011-01-01","val":0,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2010-01-03","end":"2011-01-01","val":0,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":3000000,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":3000000,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":3000000,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-29","val":0,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012"},{"start":"2012-12-30","end":"2013-12-28","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013"},{"start":"2021-01-03","end":"2022-01-01","val":0,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":5000000,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-12-31","val":10000000,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-04-01","val":268249,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1"}]}},"ProceedsFromLoans":{"label":"Proceeds from Loans","description":"Cash received from principal payments made on loans related to operating activities.","units":{"USD":[{"start":"2018-12-30","end":"2019-12-28","val":100000000,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2021-01-02","val":0,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"}]}},"ProceedsFromRepaymentsOfLinesOfCredit":{"label":"Proceeds from (Repayments of) Lines of Credit","description":"The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).","units":{"USD":[{"start":"2017-12-31","end":"2018-06-30","val":-6000000,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2017-12-31","end":"2018-09-29","val":-12000000,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-06-29","val":0,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-09-28","val":0,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"}]}},"ProceedsFromSaleAndCollectionOfNotesReceivable":{"label":"Proceeds from Sale and Collection of Notes Receivable","description":"The cash inflow associated with the proceeds from sale of notes receivable, as well as principal collections from a borrowing supported by a written promise to pay an obligation (note receivable).","units":{"USD":[{"start":"2019-12-29","end":"2020-06-27","val":1251943,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"}]}},"ProceedsFromSaleAndMaturityOfMarketableSecurities":{"label":"Proceeds from Sale and Maturity of Marketable Securities","description":"The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.","units":{"USD":[{"start":"2018-12-30","end":"2019-12-28","val":-34305,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2021-01-02","val":5354,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"},{"start":"2021-01-03","end":"2021-10-02","val":28951,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":0,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"}]}},"ProceedsFromSaleOfLoansReceivable":{"label":"Proceeds from Sale of Loans Receivable","description":"The cash inflow associated with the sale of loans receivables arising from the financing of goods and services.","units":{"USD":[{"start":"2019-12-29","end":"2020-03-28","val":0,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":0,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-28","end":"2020-10-03","val":54069,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2019-12-29","end":"2021-01-02","val":96377,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":68325,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":68325,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-02","end":"2021-07-03","val":629912,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2021-07-03","val":629912,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-10-02","val":694962,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":694962,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-01-03","end":"2022-01-01","val":821868,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2021-01-03","end":"2022-01-01","val":821868,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":175220,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":175220,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":428832,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":428832,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":748148,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-12-31","val":870771,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-04-01","val":2233192,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":2309236,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"}]}},"ProceedsFromSaleOfProductiveAssets":{"label":"Proceeds from Sale of Productive Assets","description":"The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":19000,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-01-01","end":"2012-09-29","val":19000,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-06-29","val":0,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-09-28","val":0,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"}]}},"ProceedsFromSaleOfPropertyPlantAndEquipment":{"label":"Proceeds from Sale of Property, Plant, and Equipment","description":"The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":0,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-02","end":"2010-10-01","val":275,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-01-03","end":"2011-01-01","val":275,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2010-01-03","end":"2011-01-01","val":275,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-07-02","val":0,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-01-02","end":"2011-10-01","val":2000,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-10-01","val":2000,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-01-02","end":"2011-12-31","val":4000,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":4000,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":4000,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":19000,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-09-29","val":19000,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-12-29","val":44184,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":44184,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":44184,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-09-28","val":0,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2012-12-30","end":"2013-12-28","val":2839,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":2839,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":2839,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2014-09-27","val":19000,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":19000,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2013-12-29","end":"2015-01-03","val":22500,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":22500,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":22500,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2015-10-03","val":0,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2016-01-02","val":25000,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":25000,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":25000,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-12-31","val":8350,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":8350,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-30","val":44100,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":44100,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-12-29","val":0,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":0,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":0,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2018-12-27","end":"2019-09-28","val":0,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-12-28","val":857967,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":857967,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":445212,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":445212,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":445212,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":445212,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":445212,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":445211,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-12-29","end":"2021-01-02","val":445212,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":0,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-03","end":"2021-04-03","val":1994017,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-07-03","val":2044338,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-10-02","val":1980729,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2022-01-01","val":17030726,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2021-01-03","end":"2022-01-01","val":17030726,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2171073,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":5814019,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":0,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023"},{"start":"2023-12-31","end":"2024-09-28","val":18925,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"}]}},"ProceedsFromShortTermDebt":{"label":"Proceeds from Short-term Debt","description":"The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.","units":{"USD":[{"start":"2015-01-04","end":"2016-01-02","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-07-02","val":0,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-01","val":0,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-03","end":"2016-12-31","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-07-01","val":6614611,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":6614611,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":6614611,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":6614611,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-30","val":6614611,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":6614611,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-06-30","val":7000000,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":7000000,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2017-12-31","end":"2018-09-29","val":7000000,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":7000000,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2017-12-31","end":"2018-12-29","val":7000000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":7000000,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-06-29","val":0,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-09-28","val":0,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019"},{"start":"2021-01-02","end":"2021-04-03","val":0,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-02","end":"2021-07-03","val":0,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2021-10-02","val":0,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-04-02","val":5000000,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":10000000,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":10000000,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":10000000,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":10000000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-09-30","val":-300029,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":0,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023"},{"start":"2023-12-31","end":"2024-09-28","val":3000000,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"}]}},"ProFormaWeightedAverageSharesOutstandingDiluted":{"label":"Pro Forma Weighted Average Shares Outstanding, Diluted","description":"The weighted average number of shares or units and dilutive common stock or unit equivalents outstanding in the calculation of proforma diluted earnings per share (earnings per unit), which is commonly presented in initial public offerings based on the terms of the offering.","units":{"shares":[{"start":"2018-12-28","end":"2019-06-29","val":6232744,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-03-28","end":"2019-06-29","val":6233773,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2018-12-29","end":"2019-09-28","val":6233894,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-06-29","end":"2019-09-28","val":6236225,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-12-29","end":"2020-06-27","val":6234665,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-29","end":"2020-06-27","val":6246410,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2"},{"start":"2020-01-04","end":"2020-10-03","val":6235747,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-06-29","end":"2020-10-03","val":6237758,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3"}]}},"PropertyPlantAndEquipmentGross":{"label":"Property, Plant and Equipment, Gross","description":"Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2011-01-01","val":53328353,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":53328353,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2010Q4I"},{"end":"2011-07-02","val":55371281,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":56053067,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":54863020,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":54863020,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":54863020,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2011Q4I"},{"end":"2012-03-31","val":56510908,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":57144955,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":58456044,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":58130024,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":58130024,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":58130024,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2012Q4I"},{"end":"2013-03-30","val":59300102,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":60563028,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":62073438,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":61849854,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":61849854,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":61849854,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2013Q4I"},{"end":"2014-03-29","val":62136945,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":63035251,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":63172766,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":62970497,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":62970497,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":62970497,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2014Q4I"},{"end":"2015-04-04","val":63506975,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":64210404,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":64230401,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":63438241,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":63438241,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":63438241,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q4I"},{"end":"2016-04-02","val":63813669,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":64459734,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":65123800,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":64911071,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":64911071,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":64911071,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q4I"},{"end":"2017-04-01","val":65444168,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":69654698,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":70500848,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":70109077,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":70109077,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":70267515,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":70875801,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":72266184,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":73315481,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":73768615,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":73768615,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":73768615,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q4I"},{"end":"2019-03-30","val":73809062,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":72671980,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":87406814,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":88336243,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":88336243,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":88336243,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q4I"},{"end":"2020-03-28","val":88409321,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":87020830,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":88656237,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":88198093,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":52173305,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":52173305,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4I"},{"end":"2021-04-03","val":86539328,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":51395884,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":50934225,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":56935080,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":56935080,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":56935080,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q4I"},{"end":"2022-04-02","val":55234222,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":55306643,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":55079978,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":56112889,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":56112889,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":56112889,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2022Q4I"},{"end":"2023-04-01","val":57318367,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":57338192,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":60077603,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":60270096,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":60270096,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":52684476,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q4I"},{"end":"2024-03-30","val":61842148,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":62804268,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":59890704,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":56320688,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":56320688,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":56320688,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q4I"},{"end":"2025-03-29","val":57319191,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":59637113,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":59040146,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"}]}},"PropertyPlantAndEquipmentNet":{"label":"Property, Plant and Equipment, Net","description":"Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2011-01-01","val":24464036,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":24464036,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":24464036,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-07-02","val":24913561,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":25022971,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":24634096,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":24634096,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":24634096,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":24634096,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":24634096,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":25457769,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":25374964,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":25845715,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":25660743,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":25660743,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":25660743,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":25660743,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":25660743,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":25985531,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":26445126,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":27001066,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":27391758,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":27391758,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":27391758,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":27391758,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":27391758,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":27179767,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":27358922,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":27170241,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":28051430,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":28051430,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":28051430,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":28051430,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":28051430,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":27938335,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":27884624,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":27306162,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":26801466,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":26801466,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":26801466,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":26801466,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":26801466,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":26346849,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":26232555,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":26105419,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":26165514,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":26165514,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":26165514,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":26165514,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":26165514,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":25800296,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":29293912,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":28871163,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":29192394,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":29033956,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":29033956,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":29192394,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":29192394,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":28868362,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":29510103,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":29710478,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":29853377,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":29853377,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":29853377,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":29853377,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":29853377,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":28879972,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":26994822,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":40843453,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":42022613,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":42022613,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":42022613,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":42022613,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":40999613,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":41926567,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":39707351,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":40062268,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":39951973,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":39951973,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":26197118,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":26197118,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":29024182,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":39294729,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":26014572,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":24902379,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":28303751,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":28303751,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":28303751,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":28303751,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":28303751,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-04-02","val":26592763,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":26058581,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":25567940,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":26112092,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":26112092,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":26112092,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":26112092,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":26112092,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":26440476,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":26109617,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":27989252,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":28289761,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":28289761,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":28289761,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":23522038,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":23522038,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":29131673,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":29318954,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":28795028,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":27510060,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":27510060,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":27510060,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":27510060,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":27510060,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":27510060,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":27676668,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":27163519,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":26529447,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":26917343,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":26917343,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"PropertyPlantAndEquipmentOtherAccumulatedDepreciation":{"label":"Property, Plant and Equipment, Other, Accumulated Depreciation","description":"Amount of accumulated depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.","units":{"USD":[{"end":"2021-01-02","val":25976187,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2021-07-03","val":25381312,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2022-01-01","val":28631329,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":28631329,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":28631329,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q4I"},{"end":"2022-04-02","val":28641459,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":29248062,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":29512038,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"}]}},"ProvisionForDoubtfulAccounts":{"label":"Accounts Receivable, Credit Loss Expense (Reversal)","description":"Amount of expense (reversal of expense) for expected credit loss on accounts receivable.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":320716,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":54449,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-02","end":"2010-10-01","val":170388,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-01-03","end":"2011-01-01","val":177186,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2010-01-03","end":"2011-01-01","val":177186,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":6228,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":33403,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-07-02","val":33403,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-01-02","end":"2011-10-01","val":54696,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-10-01","val":54696,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-01-02","end":"2011-12-31","val":44502,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":44502,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":44502,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":37862,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-03-31","val":37862,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":65159,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":65159,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-01-01","end":"2012-09-29","val":94315,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":94315,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-01-01","end":"2012-12-29","val":147313,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":147313,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":147313,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-03-30","val":24158,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":24158,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":40410,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":40410,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2012-12-30","end":"2013-09-28","val":76201,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":76201,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2012-12-30","end":"2013-12-28","val":106485,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":106485,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":106485,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2014-03-29","val":27374,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":27374,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":51330,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":51330,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2013-12-29","end":"2014-09-27","val":71229,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":71229,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2013-12-29","end":"2015-01-03","val":37601,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":37601,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":37601,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-04","val":0,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":26626,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":26626,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-01-04","end":"2015-10-03","val":44126,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":44126,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-04","end":"2016-01-02","val":9459,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":9459,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":9459,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-04-02","val":0,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":0,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":0,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-01","val":0,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-10-01","val":0,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-03","end":"2016-12-31","val":120252,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":120252,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":6381,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":6381,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":24866,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":24866,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":52663,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":52663,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-30","val":55284,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":55284,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":9136,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":9136,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":201552,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":201552,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2017-12-31","end":"2018-09-29","val":211292,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":211292,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2017-12-31","end":"2018-12-29","val":185136,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":185136,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":25711,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":25711,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":43420,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":43420,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2018-12-27","end":"2019-09-28","val":51711,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":51711,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":63564,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":63564,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":156286,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":156286,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":156286,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":156286,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":156286,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":156286,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-12-29","end":"2021-01-02","val":156286,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":156286,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":73097,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":73097,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-02","end":"2021-07-03","val":73097,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2021-07-03","val":73097,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-10-02","val":73097,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":73097,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-01-03","end":"2022-01-01","val":73097,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2021-01-03","end":"2022-01-01","val":73097,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":19740,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":19740,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":39437,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":39437,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":35000,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":35000,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":207040,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":207040,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":3269,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":3269,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":-16731,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":-16731,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":-88353,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-09-30","val":-88353,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":62893,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":62893,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":-23000,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":-23000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":4000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":4000,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2023-12-31","end":"2024-09-28","val":-24570,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":-24570,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2023-12-31","end":"2024-12-28","val":2430,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":2430,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":2430,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":11000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":14000,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-12-29","end":"2025-09-27","val":17000,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-01-04","end":"2026-01-03","val":95767,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":95767,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"RepaymentsOfLinesOfCredit":{"label":"Repayments of Lines of Credit","description":"Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.","units":{"USD":[{"start":"2011-01-02","end":"2011-04-02","val":0,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":0,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-01-02","end":"2011-10-01","val":0,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-03-31","val":3000000,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":3000000,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-06-30","val":3000000,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-01-01","end":"2012-06-30","val":3000000,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-09-29","val":3000000,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-01-01","end":"2012-09-29","val":3000000,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-12-29","val":3000000,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-29","val":3000000,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":3000000,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-12-30","end":"2013-03-30","val":0,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":0,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-09-28","val":0,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-12-28","val":0,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-12-29","end":"2015-01-03","val":0,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014"},{"start":"2015-01-04","end":"2016-01-02","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-07-02","val":0,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-01","val":0,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-03","end":"2016-12-31","val":0,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-07-01","val":1614611,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-07-01","val":1614611,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":1614611,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-09-30","val":1614611,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-12-30","val":1614611,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-30","val":1614611,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-12-31","end":"2018-06-30","val":6000000,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-09-29","val":12000000,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-12-29","val":12000000,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2017-12-31","end":"2018-12-29","val":12000000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2018-12-30","end":"2019-12-28","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019"}]}},"RepaymentsOfLongTermDebt":{"label":"Repayments of Long-term Debt","description":"The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":2240202,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":11785714,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-02","end":"2010-10-01","val":11964286,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-01-03","end":"2011-01-01","val":11964286,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2010-01-03","end":"2011-01-01","val":11964286,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":357143,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":535714,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-07-02","val":535714,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-01-02","end":"2011-10-01","val":535714,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-10-01","val":535714,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-01-02","end":"2011-12-31","val":714286,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":714286,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":714286,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":178571,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-03-31","val":178571,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":535714,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":535714,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-01-01","end":"2012-09-29","val":892857,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":892857,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-01-01","end":"2012-12-29","val":1250000,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":1250000,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":1250000,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-03-30","val":357143,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":357143,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":714286,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":714286,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2012-12-30","end":"2013-09-28","val":1071429,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":1071429,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2012-12-30","end":"2013-12-28","val":1428571,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":1428571,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":1428571,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2014-03-29","val":357142,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":357142,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":714285,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":714285,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2013-12-29","end":"2014-09-27","val":1071428,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":1071428,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2013-12-29","end":"2015-01-03","val":1785714,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":1785714,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":1785714,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-04","val":357142,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-04-04","val":357142,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":714285,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":714285,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-01-04","end":"2015-10-03","val":1071428,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":1071428,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-04","end":"2016-01-02","val":1071428,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":1071428,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":1071428,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-04-02","val":714285,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-04-02","val":714285,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":1071428,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":1071428,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-01","val":1071428,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-10-01","val":1071428,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-03","end":"2016-12-31","val":1428571,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":1428571,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":357142,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":357142,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":1785714,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":1785714,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":2173214,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":2173214,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-30","val":2560714,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":2560714,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":4387500,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":4387500,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":775000,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":775000,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2017-12-31","end":"2018-09-29","val":1162500,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":1162500,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2017-12-31","end":"2018-12-29","val":1550000,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":1550000,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":387500,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":387500,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":6275000,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":6275000,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-03-31","end":"2019-06-29","val":5500000,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"},{"start":"2018-12-27","end":"2019-09-28","val":-29009769,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":29009769,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":30285146,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":30285146,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":1221423,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":1221423,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":2622745,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":2622745,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":3846861,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":-3846861,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-12-29","end":"2021-01-02","val":10049577,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":10049577,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":1162045,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":1162045,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-02","end":"2021-07-03","val":2336564,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2021-07-03","val":2336564,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-10-02","val":4424757,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":4424757,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-01-03","end":"2022-01-01","val":17274410,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2021-01-03","end":"2022-01-01","val":17274410,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":1852107,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":1852107,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":3767866,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":3767866,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":5688866,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":5688866,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":17505501,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":17505501,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":4858000,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":4858000,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":69248743,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":69248743,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":74919004,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-09-30","val":74919004,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":79737707,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":79737707,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":792467,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":792467,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":1505952,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":1505952,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2023-12-31","end":"2024-09-28","val":2365500,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":2365500,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2023-12-31","end":"2024-12-28","val":3087289,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":3087289,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":3087289,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":750000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":5919065,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-12-29","end":"2025-09-27","val":7044065,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-01-04","end":"2026-01-03","val":44750000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":44750000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"ResearchAndDevelopmentExpense":{"label":"Research and Development Expense","description":"The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.","units":{"USD":[{"start":"2010-01-03","end":"2011-01-01","val":739251,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":825778,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":825778,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-29","val":814096,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":814096,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":814096,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-12-28","val":991286,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":991286,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":991286,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2015-01-03","val":1079557,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":1079557,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":1079557,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2016-01-02","val":1218948,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":1218948,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":1218948,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-12-31","val":1525650,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":1525650,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-07-01","val":2313720,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-02","end":"2017-07-01","val":1683309,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":4162151,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-02","end":"2017-09-30","val":1848861,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-30","val":3678481,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":5622829,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":1389229,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":3084258,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":3084258,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":1581719,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":1581719,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2017-12-31","end":"2018-09-29","val":5089178,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":5089178,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-29","val":2004919,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-29","val":2004919,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2017-12-31","end":"2018-12-29","val":6950969,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":6950969,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":2239776,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":2239776,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":4414579,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":4414579,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-03-29","end":"2019-06-29","val":2174803,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-03-31","end":"2019-06-29","val":2174803,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-29","end":"2019-09-28","val":5240004,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":5240004,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-29","end":"2019-09-28","val":825425,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-06-30","end":"2019-09-28","val":825425,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":6024567,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":6024567,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":775444,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":775444,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":1839464,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":1531615,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":917513,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-03-29","end":"2020-06-27","val":756171,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":2395932,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":2434638,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-06-29","end":"2020-10-03","val":903023,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-02","end":"2020-10-03","val":556469,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2019-12-29","end":"2021-01-02","val":3131035,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":2749333,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":1017563,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":838825,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-03","end":"2021-07-03","val":2105942,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-07-03","val":2105942,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-03","end":"2021-07-03","val":1088380,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-03","end":"2021-07-03","val":1088380,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-03","end":"2021-10-02","val":3068866,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":3068866,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-07-03","end":"2021-10-02","val":962924,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q3"},{"start":"2021-07-04","end":"2021-10-02","val":962924,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-02","end":"2022-01-01","val":4101399,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":4101399,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-04-02","val":1197008,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":1197008,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":2156372,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":2156372,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-02","end":"2022-07-02","val":959364,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2"},{"start":"2022-04-03","end":"2022-07-02","val":959364,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":3168333,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":3168333,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-07-02","end":"2022-10-01","val":1011961,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3"},{"start":"2022-07-03","end":"2022-10-01","val":1011961,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":4241211,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":4241211,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":1401199,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":1401199,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":2832309,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":2832309,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-02","end":"2023-07-01","val":1431110,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-02","end":"2023-07-01","val":1431110,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2022-12-31","end":"2023-09-28","val":4257468,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-06-30","end":"2023-09-28","val":1425159,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-09-30","val":4257468,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-07-02","end":"2023-09-30","val":1425159,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-30","val":5592355,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":5592355,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":1359797,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":1359797,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":2661284,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":2661284,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":1301487,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-03-31","end":"2024-06-29","val":1301487,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-09-28","val":3739214,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":3739214,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":1077930,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2024-07-01","end":"2024-09-28","val":1077930,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-12-28","val":4888496,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":4888496,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":4888496,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":1109186,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":2140902,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":1031716,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2024-12-29","end":"2025-09-27","val":3136673,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":995771,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"},{"start":"2025-01-04","end":"2026-01-03","val":4064474,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":4064474,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"RestructuringCharges":{"label":"Restructuring Charges","description":"Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.","units":{"USD":[{"start":"2017-12-31","end":"2018-12-29","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-12-28","val":2641890,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2018-12-30","end":"2019-12-28","val":2641890,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2019-12-29","end":"2021-01-02","val":0,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"}]}},"RestructuringCosts":{"label":"Restructuring Costs","description":"Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.","units":{"USD":[{"start":"2017-12-31","end":"2018-03-31","val":0,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":0,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2017-12-31","end":"2018-09-29","val":0,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-29","val":0,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2017-12-31","end":"2018-12-29","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":836694,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":836694,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":2635987,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":2635987,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-03-29","end":"2019-06-29","val":1799293,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-03-31","end":"2019-06-29","val":1799293,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-29","end":"2019-09-28","val":2651877,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":2651877,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-29","end":"2019-09-28","val":0,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-06-30","end":"2019-09-28","val":0,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":2650940,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":2650940,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":0,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"},{"start":"2019-12-29","end":"2020-06-27","val":280000,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-29","end":"2020-06-27","val":280000,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2"},{"start":"2020-01-04","end":"2020-10-03","val":287234,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-06-29","end":"2020-10-03","val":8618,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3"},{"start":"2019-12-29","end":"2021-01-02","val":953095,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":-665861,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2022-01-01","val":0,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":0,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-01","end":"2022-12-31","val":699868,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":699868,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-12-30","val":0,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2011-01-01","val":69919619,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":69919619,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":69919619,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-07-02","val":71390767,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":72295567,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":73200362,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":73200362,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":73200362,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":73200362,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":73200362,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":74624582,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":76635509,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":78237582,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":78717589,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":78717589,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":78717589,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":78717589,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":78717589,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":79100862,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":80653055,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":81767475,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":83006671,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":83006671,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":83006671,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":83006671,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":83006671,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":83825117,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":84834131,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":86332484,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":87680667,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":87680667,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":87680667,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":87680667,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":87680667,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":87867776,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":87765487,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":89543612,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":90597041,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":90597041,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":90597041,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":90597041,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":90597041,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":90557674,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":91957806,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":93669931,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":95631216,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":95631216,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":95631216,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":95631216,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":95631216,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":96460017,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":97237844,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":98779632,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":97921903,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":97921903,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":97921903,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":97921903,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":97921903,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":100311681,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":102903644,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":106061448,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":109671362,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":109671362,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":109671362,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":109671362,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":109671362,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":110555582,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":112398386,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":115906469,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":120189111,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":120189111,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":120189111,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":120189111,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":120189111,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":122723970,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":119310219,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":121764570,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":122840131,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":122840131,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":122840131,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":122840131,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":-122840131,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":128356468,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":123324953,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":128480870,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":-129422625,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":129422625,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":129422625,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":129422625,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":129422625,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-04-02","val":131652818,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":135117576,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":139293381,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":138985852,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":138985852,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":138985852,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":138985852,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":138985852,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":138908874,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":139622432,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":141985268,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":144805168,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":144805168,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":144805168,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":144805168,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":144805168,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":146069675,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":148891689,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":132912235,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":133545670,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":133545670,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":133545670,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":133545670,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":133545670,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":133545670,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":134159324,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":137581573,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":137492223,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":137997382,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":137997382,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"RevenueFromContractWithCustomerExcludingAssessedTax":{"label":"Revenue from Contract with Customer, Excluding Assessed Tax","description":"Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.","units":{"USD":[{"start":"2017-01-01","end":"2017-07-01","val":94088038,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-02","end":"2017-07-01","val":58044743,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":150095975,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-02","end":"2017-09-30","val":56007937,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-30","val":204239613,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":59444997,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":120305849,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":120305849,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":60860852,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":60860852,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2017-12-31","end":"2018-09-29","val":177663291,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":177663291,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-29","val":57357442,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-29","val":57357442,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2017-12-31","end":"2018-12-29","val":234275463,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":234275463,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":60883148,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":60883148,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":122323077,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":122323077,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-03-29","end":"2019-06-29","val":61439929,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-03-30","end":"2019-06-29","val":61439929,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-03-31","end":"2019-06-29","val":61439929,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-29","end":"2019-09-28","val":183015723,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":183015723,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-29","end":"2019-09-28","val":60692645,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-06-30","end":"2019-09-28","val":60692645,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-30","end":"2019-09-28","val":60692645,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-12-28","val":251742619,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":251742619,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":65325616,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":65325616,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":91353901,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":114159025,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":48833409,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":39507800,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-03-29","end":"2020-06-27","val":48833409,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":147059497,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":179964582,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-06-29","end":"2020-10-03","val":65805558,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-02","end":"2020-10-03","val":55705597,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2019-12-29","end":"2021-01-02","val":240403114,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":197614590,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":61773433,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":73097875,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-03","end":"2021-07-03","val":123021025,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-07-03","val":123021025,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-03","end":"2021-07-03","val":61247592,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-03","end":"2021-07-03","val":61247592,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-03","end":"2021-10-02","val":186897930,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":186897930,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-07-03","end":"2021-10-02","val":63876906,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q3"},{"start":"2021-07-04","end":"2021-10-02","val":63876906,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-02","end":"2021-12-31","val":246522823,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":246522823,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-04-02","val":69014648,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":138554702,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-02","end":"2022-07-02","val":69540054,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2"},{"start":"2022-01-02","end":"2022-10-01","val":210191448,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-07-02","end":"2022-10-01","val":71636746,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3"},{"start":"2022-01-02","end":"2022-12-31","val":279265146,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-02","end":"2022-12-31","val":279265146,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-30","val":273454857,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":258857380,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-12-28","val":272751967,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":272751967,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":272751967,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2025-01-04","end":"2026-01-03","val":248970345,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":248970345,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"Revenues":{"label":"Revenues","description":"Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).","units":{"USD":[{"start":"2011-01-02","end":"2011-12-31","val":142856049,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-29","val":157509185,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012"},{"start":"2012-12-30","end":"2013-12-28","val":142458279,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013"},{"start":"2021-01-02","end":"2022-01-01","val":246522823,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":69014648,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":138554702,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-03","end":"2022-07-02","val":69540054,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-02","end":"2022-10-01","val":210191448,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-07-03","end":"2022-10-01","val":71636746,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":279265146,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":279265146,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":72495367,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":72495367,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":140833158,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":140833158,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-02","end":"2023-07-01","val":68337790,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-02","end":"2023-07-01","val":68337790,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2022-12-31","end":"2023-09-28","val":195062061,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-06-30","end":"2023-09-28","val":62001347,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-09-30","val":206468838,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-07-02","end":"2023-09-30","val":65635680,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-30","val":273454857,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":258857380,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":67929087,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":64624238,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":141080976,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":139798820,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":73151889,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-03-31","end":"2024-06-29","val":72564231,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-09-28","val":206068490,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":206068490,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":71274757,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2024-07-01","end":"2024-09-28","val":71274757,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-12-28","val":272751967,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":272751967,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":272751967,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":63312774,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":136101298,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":70164086,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2024-12-29","end":"2025-09-27","val":191437750,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":55336452,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"},{"start":"2025-01-04","end":"2026-01-03","val":248970345,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":248970345,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"RevenuesFromTransactionsWithOtherOperatingSegmentsOfSameEntity":{"label":"Segment Reporting Information, Intersegment Revenue (Deprecated 2013-01-31)","description":"Amount of revenue from transactions with other operating segments of the same entity.","units":{"USD":[{"start":"2010-01-03","end":"2011-01-01","val":3520945,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":3208348,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-29","val":3185578,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012"}]}},"RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability":{"label":"Right-of-Use Asset Obtained in Exchange for Operating Lease Liability","description":"Amount of increase in right-of-use asset obtained in exchange for operating lease liability.","units":{"USD":[{"start":"2018-12-30","end":"2019-03-30","val":10623392,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":10026397,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-27","end":"2019-09-28","val":10280814,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":10280814,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-12-29","end":"2020-03-28","val":-489822,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-29","end":"2020-03-28","val":489822,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-06-27","val":-957712,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-04","end":"2020-10-03","val":-186021,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2021-01-03","end":"2021-04-03","val":114471,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1"}]}},"SalesRevenueGoodsNet":{"label":"Sales Revenue, Goods, Net (Deprecated 2018-01-31)","description":"Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":112665464,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":63532220,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-04","end":"2010-07-03","val":32577665,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-02","end":"2010-10-01","val":97490901,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-07-04","end":"2010-10-02","val":33958681,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2010Q3"},{"start":"2010-01-03","end":"2011-01-01","val":130130360,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2010-01-03","end":"2011-01-01","val":130130360,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-04-02","val":33188612,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-04-02","val":33188612,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2011-01-02","end":"2011-07-02","val":68708794,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-01-02","end":"2011-07-02","val":68708794,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-03","end":"2011-07-02","val":35520182,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q2"},{"start":"2011-04-03","end":"2011-07-02","val":35520182,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-04-03","end":"2011-07-02","val":35520182,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-10-01","val":104798740,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-01-02","end":"2011-10-01","val":104798740,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-07-03","end":"2011-10-01","val":36089946,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q3"},{"start":"2011-07-03","end":"2011-10-01","val":36089946,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-07-03","end":"2011-10-01","val":36089946,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-12-31","val":142856049,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":142856049,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":142856049,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-10-02","end":"2011-12-31","val":38057309,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4"},{"start":"2012-01-01","end":"2012-03-31","val":40495894,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":40495894,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-01-01","end":"2012-03-31","val":40495894,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-03-31","val":40495894,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-06-30","val":82055483,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-01-01","end":"2012-06-30","val":82055483,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-04-01","end":"2012-06-30","val":41559589,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":41559589,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-04-01","end":"2012-06-30","val":41559589,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-04-01","end":"2012-06-30","val":41559589,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-09-29","val":121699533,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-01-01","end":"2012-09-29","val":121699533,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-07-01","end":"2012-09-29","val":39644050,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-29","val":39644050,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-07-01","end":"2012-09-29","val":39644050,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-07-01","end":"2012-09-29","val":39644050,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-12-29","val":157509185,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-29","val":157509185,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":157509185,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-09-30","end":"2012-12-29","val":35809652,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4"},{"start":"2012-09-30","end":"2012-12-29","val":35809652,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-12-30","end":"2013-03-30","val":34692174,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-03-30","val":34692174,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2012-12-30","end":"2013-03-30","val":34692174,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-03-30","val":34692174,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-06-29","val":73940154,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2012-12-30","end":"2013-06-29","val":73940154,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2013-03-31","end":"2013-06-29","val":39247980,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q2"},{"start":"2013-03-31","end":"2013-06-29","val":39247980,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-03-31","end":"2013-06-29","val":39247980,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-03-31","end":"2013-06-29","val":39247980,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-09-28","val":108196240,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2012-12-30","end":"2013-09-28","val":108196240,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2013-06-30","end":"2013-09-28","val":34256086,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q3"},{"start":"2013-06-30","end":"2013-09-28","val":34256086,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-06-30","end":"2013-09-28","val":34256086,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-06-30","end":"2013-09-28","val":34256086,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-12-28","val":142458279,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":142458279,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":142458279,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-09-29","end":"2013-12-28","val":34262039,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4"},{"start":"2013-09-29","end":"2013-12-28","val":34262039,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-12-29","end":"2014-03-29","val":35849126,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-03-29","val":35849126,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2013-12-29","end":"2014-03-29","val":35849126,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2014-03-29","val":35849126,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-06-28","val":70628899,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2013-12-29","end":"2014-06-28","val":70628899,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2014-03-30","end":"2014-06-28","val":34779773,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q2"},{"start":"2014-03-30","end":"2014-06-28","val":34779773,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2014-03-30","end":"2014-06-28","val":34779773,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-03-30","end":"2014-06-28","val":34779773,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-09-27","val":106432304,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2013-12-29","end":"2014-09-27","val":106432304,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2014-06-29","end":"2014-09-27","val":35803405,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q3"},{"start":"2014-06-29","end":"2014-09-27","val":35803405,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2014-06-29","end":"2014-09-27","val":35803405,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-06-29","end":"2014-09-27","val":35803405,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2014-09-28","end":"2014-12-29","val":34393056,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4"},{"start":"2013-12-29","end":"2015-01-03","val":140825360,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2013-12-29","end":"2015-01-03","val":140825360,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":140825360,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-09-28","end":"2015-01-03","val":34393056,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2015-04-04","val":36876842,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-04-04","val":36876842,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2015-01-04","end":"2015-04-04","val":36876842,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2015-04-04","val":36876842,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-07-04","val":73914539,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-01-04","end":"2015-07-04","val":73914539,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-04-05","end":"2015-07-04","val":37037697,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q2"},{"start":"2015-04-05","end":"2015-07-04","val":37037697,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-04-05","end":"2015-07-04","val":37037697,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-04-05","end":"2015-07-04","val":37037697,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-10-03","val":110154039,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-04","end":"2015-10-03","val":110154039,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-07-05","end":"2015-10-03","val":36239500,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q3"},{"start":"2015-07-05","end":"2015-10-03","val":36239500,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-03","val":36239500,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-07-05","end":"2015-10-03","val":36239500,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2016-01-02","val":144567951,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2015-01-04","end":"2016-01-02","val":144567951,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":144567951,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-10-04","end":"2016-01-02","val":34413912,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4"},{"start":"2015-10-04","end":"2016-01-02","val":34413912,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2016-01-03","end":"2016-04-02","val":33101657,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-04-02","val":33101657,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2016-01-03","end":"2016-04-02","val":33101657,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-04-02","val":33101657,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-07-02","val":69984969,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-07-02","val":69984969,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-04-03","end":"2016-07-02","val":36883312,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q2"},{"start":"2016-04-03","end":"2016-07-02","val":36883312,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-03","end":"2016-07-02","val":36883312,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-04-03","end":"2016-07-02","val":36883312,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-10-01","val":103463316,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-03","end":"2016-10-01","val":103463316,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-03","end":"2016-10-01","val":33478347,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q3"},{"start":"2016-07-03","end":"2016-10-01","val":33478347,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-01","val":33478347,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-07-03","end":"2016-10-01","val":33478347,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-12-31","val":137608258,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-01-03","end":"2016-12-31","val":137608258,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-10-02","end":"2016-12-31","val":34144942,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4"},{"start":"2016-10-02","end":"2016-12-31","val":34144942,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2017-01-01","end":"2017-04-01","val":36043295,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-04-01","val":36043295,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-04-01","val":36043295,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-07-01","val":94088038,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-02","end":"2017-07-01","val":58044743,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q2"},{"start":"2017-04-02","end":"2017-07-01","val":58044743,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":150095975,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-09-30","val":56007937,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q3"},{"start":"2017-07-02","end":"2017-09-30","val":56007937,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-12-30","val":204239613,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-30","val":54143638,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4"},{"start":"2017-12-31","end":"2018-03-31","val":59444997,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1"}]}},"SellingGeneralAndAdministrativeExpense":{"label":"Selling, General and Administrative Expense","description":"The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":17055610,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2010-07-03","val":-9055896,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-04","end":"2010-07-03","val":-4623095,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-02","end":"2010-10-01","val":13736128,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2010-07-04","end":"2010-10-02","val":4680232,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2010Q3"},{"start":"2010-01-03","end":"2011-01-01","val":18160504,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2010-01-03","end":"2011-01-01","val":18160504,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":4597285,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2011-01-02","end":"2011-04-02","val":4597285,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":-9230481,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-02","end":"2011-07-02","val":9230481,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-04-03","end":"2011-07-02","val":-4633196,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-03","end":"2011-07-02","val":4633196,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-04-03","end":"2011-07-02","val":4633196,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q2"},{"start":"2011-01-02","end":"2011-10-01","val":13659793,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-01-02","end":"2011-10-01","val":13659793,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-07-03","end":"2011-10-01","val":4429312,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"start":"2011-07-03","end":"2011-10-01","val":4429312,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-07-03","end":"2011-10-01","val":4429312,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q3"},{"start":"2011-01-02","end":"2011-12-31","val":18639426,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":18639426,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":18639426,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-10-02","end":"2011-12-31","val":4979633,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4"},{"start":"2012-01-01","end":"2012-03-31","val":5015052,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"start":"2012-01-01","end":"2012-03-31","val":5015052,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-03-31","val":5015052,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-01-01","end":"2012-03-31","val":5015052,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":10116208,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":10116208,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-04-01","end":"2012-06-30","val":5101156,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-04-01","end":"2012-06-30","val":5101156,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-04-01","end":"2012-06-30","val":5101156,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-04-01","end":"2012-06-30","val":5101156,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-29","val":14947179,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":14947179,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-07-01","end":"2012-09-29","val":4830971,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-07-01","end":"2012-09-29","val":4830971,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-07-01","end":"2012-09-29","val":4830971,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-07-01","end":"2012-09-29","val":4830971,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-29","val":19801055,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":19801055,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":19801055,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-09-30","end":"2012-12-29","val":4853876,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-09-30","end":"2012-12-29","val":4853876,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4"},{"start":"2012-12-30","end":"2013-03-30","val":4681296,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":4681296,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-03-30","val":4681296,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2012-12-30","end":"2013-03-30","val":4681296,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":9904481,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":9904481,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-03-31","end":"2013-06-29","val":5223185,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2013-03-31","end":"2013-06-29","val":5223185,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-03-31","end":"2013-06-29","val":5223185,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-03-31","end":"2013-06-29","val":5223185,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q2"},{"start":"2012-12-30","end":"2013-09-28","val":14671986,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":14671986,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-06-30","end":"2013-09-28","val":4767505,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2013-06-30","end":"2013-09-28","val":4767505,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-06-30","end":"2013-09-28","val":4767505,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-06-30","end":"2013-09-28","val":4767505,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q3"},{"start":"2012-12-30","end":"2013-12-28","val":19761199,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":19761199,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":19761199,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-09-29","end":"2013-12-28","val":5089213,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-09-29","end":"2013-12-28","val":5089213,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4"},{"start":"2013-12-29","end":"2014-03-29","val":5216289,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":5216289,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2014-03-29","val":5216289,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2013-12-29","end":"2014-03-29","val":5216289,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":10204653,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":10204653,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2014-03-30","end":"2014-06-28","val":4988364,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2014-03-30","end":"2014-06-28","val":4988364,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-03-30","end":"2014-06-28","val":4988364,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2014-03-30","end":"2014-06-28","val":4988364,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q2"},{"start":"2013-12-29","end":"2014-09-27","val":15097253,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":15097253,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2014-06-29","end":"2014-09-27","val":4892600,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2014-06-29","end":"2014-09-27","val":4892600,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-06-29","end":"2014-09-27","val":4892600,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2014-06-29","end":"2014-09-27","val":4892600,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q3"},{"start":"2014-09-28","end":"2014-12-29","val":5670503,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4"},{"start":"2013-12-29","end":"2015-01-03","val":20767756,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":20767756,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":20767756,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2014-09-28","end":"2015-01-03","val":5670503,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2015-04-04","val":5963695,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-04-04","val":5963695,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2015-04-04","val":5963695,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2015-01-04","end":"2015-04-04","val":5963695,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":13019834,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":13019834,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-04-05","end":"2015-07-04","val":7056139,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-04-05","end":"2015-07-04","val":7056139,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-04-05","end":"2015-07-04","val":7056139,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-04-05","end":"2015-07-04","val":7056139,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-03","val":18604056,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":18604056,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-03","val":5584222,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-07-05","end":"2015-10-03","val":5584222,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-07-05","end":"2015-10-03","val":5584222,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-03","val":5584222,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q3"},{"start":"2015-01-04","end":"2016-01-02","val":24353498,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":24353498,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":23762841,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2015-10-04","end":"2016-01-02","val":5749442,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-10-04","end":"2016-01-02","val":5749422,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4"},{"start":"2016-01-03","end":"2016-04-02","val":5459582,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-04-02","val":5459582,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-04-02","val":5459582,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2016-01-03","end":"2016-04-02","val":5352906,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":10955317,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":10955317,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-03","end":"2016-07-02","val":5495735,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-04-03","end":"2016-07-02","val":5495735,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-04-03","end":"2016-07-02","val":5495735,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-03","end":"2016-07-02","val":5363303,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-01","val":16544081,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-10-01","val":16161133,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-01","val":5588764,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-03","end":"2016-10-01","val":5588764,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-07-03","end":"2016-10-01","val":5444924,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-01","val":5444924,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q3"},{"start":"2016-01-03","end":"2016-12-31","val":23156999,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":22642031,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-10-02","end":"2016-12-31","val":6612918,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-10-02","end":"2016-12-31","val":6480898,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-04-01","val":6051958,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":5877968,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-04-01","val":5877967,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":17570171,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":17222190,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-02","end":"2017-07-01","val":11518213,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-02","end":"2017-07-01","val":11344223,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-04-02","end":"2017-07-01","val":11344223,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":23749219,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":23749219,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-02","end":"2017-09-30","val":6527029,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-09-30","val":6527029,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-07-02","end":"2017-09-30","val":6527029,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-30","val":32151289,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":32151289,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-30","val":8402069,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4"},{"start":"2017-12-31","end":"2018-03-31","val":9160360,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":9160360,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":18130180,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":18130180,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":9083131,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":9083131,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2017-12-31","end":"2018-09-29","val":25602515,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":25602515,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-29","val":7472335,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-29","val":7472335,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2017-12-31","end":"2018-12-29","val":33914735,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":33914735,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":8398265,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":8398265,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":16474766,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":16474766,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-03-29","end":"2019-06-29","val":8076501,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-03-31","end":"2019-06-29","val":8076501,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-29","end":"2019-09-28","val":24866665,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":24866665,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-29","end":"2019-09-28","val":8391898,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-06-30","end":"2019-09-28","val":8391898,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":35719188,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":35719188,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":10024958,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":10024958,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":14752316,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":17858438,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":6545525,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-03-29","end":"2020-06-27","val":7960307,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":23289068,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":27452391,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-06-29","end":"2020-10-03","val":9592569,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-02","end":"2020-10-03","val":8536752,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2019-12-29","end":"2021-01-02","val":35439858,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":30193768,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":8944393,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":10485520,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-03","end":"2021-07-03","val":18319931,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-07-03","val":18319931,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-03","end":"2021-07-03","val":9375537,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-03","end":"2021-07-03","val":9375537,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-03","end":"2021-10-02","val":27760514,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":27760514,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-07-03","end":"2021-10-02","val":9440583,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q3"},{"start":"2021-07-04","end":"2021-10-02","val":9440583,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-02","end":"2022-01-01","val":35218028,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":35218028,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-04-02","val":9865614,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":9865614,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":20007429,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":20007429,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-02","end":"2022-07-02","val":10141815,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2"},{"start":"2022-04-03","end":"2022-07-02","val":10141815,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":30129112,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":30129112,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-07-02","end":"2022-10-01","val":10121683,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3"},{"start":"2022-07-03","end":"2022-10-01","val":10121683,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":39508849,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":39508849,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":11937637,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":11937637,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":23226674,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":23226674,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-02","end":"2023-07-01","val":11289037,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-02","end":"2023-07-01","val":11289037,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2022-12-31","end":"2023-09-28","val":29051436,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-06-30","end":"2023-09-28","val":8452163,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-09-30","val":32927015,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-07-02","end":"2023-09-30","val":9700342,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-30","val":44177459,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":39146727,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":11498958,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":10683652,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":23035906,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":22261047,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":11536949,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-03-31","end":"2024-06-29","val":11140681,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-09-28","val":31014022,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":31014022,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":10316788,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2024-07-01","end":"2024-09-28","val":10316788,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-12-28","val":42229660,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":42229660,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":42229660,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":9847121,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":22534931,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":12188736,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2024-12-29","end":"2025-09-27","val":32181886,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":9646956,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"},{"start":"2025-01-04","end":"2026-01-03","val":42220760,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":42220760,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2015-01-04","end":"2016-01-02","val":64992,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-12-31","val":149572,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-04-01","val":41509,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":81970,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":130547,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-30","val":354501,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":354501,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-03-31","val":107099,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":107099,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":214821,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":214821,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2017-12-31","end":"2018-09-29","val":268412,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":268412,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2017-12-31","end":"2018-12-29","val":493767,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":493767,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":104992,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":104992,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-28","end":"2019-06-29","val":93000,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2018-12-30","end":"2019-06-29","val":293726,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-06-29","val":293726,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2018-12-27","end":"2019-09-28","val":445338,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":445338,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":656925,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":656925,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-07-01","end":"2019-12-28","val":173000,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-29","end":"2020-03-28","val":238293,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":238293,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":448669,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":448669,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-29","end":"2020-06-29","val":85000,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":652232,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":652232,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-12-28","val":195000,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-29","end":"2021-01-02","val":849226,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":849226,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":278258,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-04-03","val":278258,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-02","end":"2021-07-03","val":680014,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2021-07-03","val":680014,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-10-02","val":1090946,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":1090946,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-01-03","end":"2022-01-01","val":1118967,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2021-01-03","end":"2022-01-01","val":1118967,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":221468,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":221468,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-04-02","end":"2022-07-01","val":136000,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-02","end":"2022-07-02","val":414619,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":414619,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":699454,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":699454,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":966157,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":966157,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":-49246,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":-49246,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":10185,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":10185,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-02","end":"2023-07-01","val":21000,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":151300,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-09-30","val":151300,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":364694,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":364694,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":513737,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":513737,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":624320,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":624320,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2023-12-31","end":"2024-09-28","val":913775,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":913775,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2023-12-31","end":"2024-12-28","val":1492150,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":1492150,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":1492150,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":-23078,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":289126,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-12-29","end":"2025-09-27","val":599372,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-01-04","end":"2026-01-03","val":894091,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":894091,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate","description":"The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.","units":{"pure":[{"start":"2017-01-01","end":"2017-12-30","val":0.226,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":0.226,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-12-29","val":0.295,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2018"},{"start":"2018-12-29","end":"2019-09-28","val":0.3233,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-29","end":"2019-12-28","val":0.2888,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019"},{"start":"2019-12-29","end":"2020-06-27","val":0.3862,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-04","end":"2020-10-03","val":0.3862,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-12-29","end":"2021-01-02","val":0.3862,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":0.3862,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2023-12-31","end":"2024-06-29","val":0.383,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2023-12-31","end":"2024-09-28","val":0.383,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2023-12-31","end":"2024-12-28","val":0.383,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":0.383,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":0.383,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":0.4034,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":0.4034,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate","description":"The risk-free interest rate assumption that is used in valuing an option on its own shares.","units":{"pure":[{"start":"2017-01-01","end":"2017-12-30","val":0.0147,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":0.0147,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-12-29","val":0.0233,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2018"},{"start":"2018-12-29","end":"2019-09-28","val":0.0248,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-29","end":"2019-12-28","val":0.0248,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2019"},{"start":"2019-12-29","end":"2020-06-27","val":0.0026,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-04","end":"2020-10-03","val":0.0026,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-12-29","end":"2021-01-02","val":0.0026,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":0.0026,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2023-12-31","end":"2024-06-29","val":0.0451,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2023-12-31","end":"2024-09-28","val":0.0451,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2023-12-31","end":"2024-12-28","val":0.0451,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":0.0451,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":0.0451,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":0.0434,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":0.0434,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value","description":"Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.","units":{"USD":[{"start":"2012-12-30","end":"2013-06-29","val":1590,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-09-28","val":1590,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross","description":"Gross number of share options (or share units) granted during the period.","units":{"shares":[{"start":"2012-12-30","end":"2013-06-29","val":0,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-09-28","val":0,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2013-12-29","end":"2014-03-29","val":0,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":0,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-09-27","val":0,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2019-12-29","end":"2021-01-02","val":0,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2021-01-02","val":0,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020"},{"start":"2021-01-03","end":"2021-07-03","val":27300,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-10-02","val":27300,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-04","end":"2021-10-02","val":0,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2021-01-03","end":"2022-01-01","val":27300,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2021-01-03","end":"2022-01-01","val":27300,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2022-01-01","val":27300,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":36200,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":43300,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":43300,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":43300,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2022-01-01","end":"2022-12-31","val":43300,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-12-31","val":43300,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-04-01","val":43300,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":64500,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":79500,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number","description":"Number of options outstanding, including both vested and non-vested options.","units":{"shares":[{"end":"2011-12-31","val":25500,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2011-12-31","val":25500,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2011Q4I"},{"end":"2012-12-29","val":21000,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":21000,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":21000,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2012-12-29","val":21000,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2012-12-29","val":21000,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2012Q4I"},{"end":"2013-06-29","val":20000,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":20000,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":20000,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":20000,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":20000,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2013Q4I"},{"end":"2014-03-29","val":20000,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":20000,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":20000,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2019-12-28","val":25000,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2019-12-28","val":25000,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2019Q4I"},{"end":"2021-01-02","val":25000,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":25000,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":25000,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-01-02","val":25000,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2021-01-02","val":25000,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2020Q4I"},{"end":"2021-07-03","val":52300,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-07-03","val":52300,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q2I"},{"end":"2021-10-02","val":52300,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":27300,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":27300,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":27300,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q4I"},{"end":"2022-04-02","val":63500,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":65300,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":64500,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price","description":"Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.","units":{"USD/shares":[{"end":"2011-12-31","val":13.58,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2011Q4I"},{"end":"2011-12-31","val":13.58,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":13.58,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2012Q4I"},{"end":"2012-12-29","val":13.58,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2012-12-29","val":13.58,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2012-12-29","val":13.58,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":13.58,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2013-06-29","val":13.58,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":13.58,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":13.58,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2013Q4I"},{"end":"2013-12-28","val":13.58,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":13.58,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2014-03-29","val":13.58,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":13.58,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":13.58,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price","description":"Weighted average price at which option holders acquired shares when converting their stock options into shares.","units":{"USD/shares":[{"start":"2021-01-03","end":"2021-04-03","val":21.64,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price","description":"Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.","units":{"USD/shares":[{"start":"2012-01-01","end":"2012-12-29","val":13.58,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-29","val":13.58,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":13.58,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-09-28","val":13.58,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-12-28","val":13.58,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":13.58,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2012-12-30","end":"2013-12-28","val":13.58,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":0,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":0,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-09-27","val":0,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"}]}},"ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit","description":"The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.","units":{"USD/shares":[{"start":"2012-01-01","end":"2012-12-29","val":13.58,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-03-30","val":13.58,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":13.58,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-09-28","val":13.58,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-12-28","val":13.58,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013"},{"start":"2013-12-29","end":"2014-03-29","val":13.58,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":13.58,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-09-27","val":13.58,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2019-12-29","end":"2020-06-27","val":0,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-04","end":"2020-10-03","val":0,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"}]}},"ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable","description":"The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.","units":{"shares":[{"end":"2012-12-29","val":21000,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012Q4I"},{"end":"2013-03-30","val":21000,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":20000,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":20000,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":20000,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013Q4I"},{"end":"2014-03-29","val":20000,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":20000,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":20000,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2020-06-27","val":0,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":71172,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":71172,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-04-03","val":115172,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2022-01-01","val":118335,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":115166,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-12-30","val":13000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"},{"end":"2024-03-30","val":4000,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":4000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":1500,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":1500,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"},{"end":"2025-03-29","val":1500,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"}]}},"ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding","description":"The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.","units":{"shares":[{"end":"2019-12-28","val":25000,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":25000,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-01-03","val":25000,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2021-01-02","val":244001,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-04-03","val":228001,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2022-01-01","val":180833,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":146166,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-12-30","val":13000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"},{"end":"2024-03-30","val":4000,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":4000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":1500,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":25116,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"},{"end":"2025-03-29","val":64756,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":60581,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":60587,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2025-09-27","val":57480,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2025-09-27","val":57480,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q3I"}]}},"ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit","description":"The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.","units":{"USD/shares":[{"start":"2019-12-29","end":"2020-06-27","val":0,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-04","end":"2020-10-03","val":20.45,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2023-12-31","end":"2024-03-30","val":20.2,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":20.2,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-09-28","val":20.2,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding","description":"Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.","units":{"USD":[{"end":"2020-06-27","val":445000,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":558000,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":1253140,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-04-03","val":1776000,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":3105000,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":1764000,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2022-01-01","val":1087570,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1243560,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-12-30","val":2289440,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"},{"end":"2024-03-30","val":2245274,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":792819,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2024-06-29","val":792300,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q2I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value","description":"Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.","units":{"USD":[{"end":"2013-06-29","val":48400,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":41600,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2014-03-29","val":47800,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":38200,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":38000,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"}]}},"SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price","description":"Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.","units":{"USD/shares":[{"end":"2012-12-29","val":13.58,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012Q4I"},{"end":"2013-03-30","val":13.58,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":13.58,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":13.58,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":13.58,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013Q4I"},{"end":"2014-03-29","val":13.58,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":13.58,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":13.58,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2020-06-27","val":0,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":0,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"}]}},"StockholdersEquity":{"label":"Stockholders' Equity Attributable to Parent","description":"Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.","units":{"USD":[{"end":"2009-01-03","val":62481565,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2008Q4I"},{"end":"2010-01-02","val":66597304,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2010-01-02","val":66597304,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2009Q4I"},{"end":"2011-01-01","val":70043743,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":70043743,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":70043743,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-01-01","val":70043743,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2011-01-01","val":70043743,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2010Q4I"},{"end":"2011-07-02","val":72400176,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":73012542,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":69158328,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":69158328,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":69158328,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":69158328,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":69158328,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2011-12-31","val":69158328,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2011-12-31","val":69158328,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":71231758,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":73079193,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":75448028,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":71582099,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":71582099,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":71582099,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":71582099,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":71582099,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2012-12-29","val":71582099,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2012-12-29","val":71582099,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2012Q4I"},{"end":"2013-03-30","val":72137944,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":73543619,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":75136072,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":81504851,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":81504851,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":81504851,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":81504851,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":81504851,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2013-12-28","val":81504851,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2013-12-28","val":81504851,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2013Q4I"},{"end":"2014-03-29","val":82148589,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":83663229,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":84908577,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":74974907,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":74974907,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":74974907,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":74974907,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":74974907,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2015-01-03","val":74974907,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2015-01-03","val":74974907,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":74914772,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":75136941,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":76282859,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":79405056,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":79405056,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":79405056,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":79405056,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":79405056,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-01-02","val":79405056,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":80007609,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":79871860,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":81582135,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":82467514,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":82467514,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":82467514,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":82467514,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":82467514,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2016-12-31","val":82467514,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2016Q4I"},{"end":"2017-04-01","val":84015027,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":85395466,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":87619378,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":86930590,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":86930590,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":86930590,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":86930590,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":86930590,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2017-12-30","val":86930590,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2017Q4I"},{"end":"2018-03-31","val":90424960,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":92524929,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":95160209,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":96868639,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":96868639,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":96868639,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":96868639,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":96868639,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2018-12-29","val":96868639,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018Q4I"},{"end":"2019-03-30","val":98404558,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":100303340,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":103611900,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":105437257,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":105437257,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":105437257,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":105437257,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":105437257,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2019-12-28","val":105437257,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2019Q4I"},{"end":"2020-03-28","val":105108478,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":102778735,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":106087742,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":104306459,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":104306459,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":104306458,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":104306458,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":104306458,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2021-01-02","val":104306458,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2020Q4I"},{"end":"2021-04-03","val":110730989,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":106895437,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":112389932,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":114602264,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2021Q4I"},{"end":"2022-01-01","val":114602264,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":114602264,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":114602264,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":114602264,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":114602264,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-04-02","val":117859236,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":120297476,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":123988410,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":126614695,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":126614695,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":126614695,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":126614695,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":126614695,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2022-12-31","val":126614695,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2022Q4I"},{"end":"2023-04-01","val":126800036,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":126222586,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":128646088,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":132480584,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":132480584,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":132480584,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":132480584,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":132480584,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2023-12-30","val":132480584,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2023-12-30","val":132480584,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19"},{"end":"2023-12-31","val":132480584,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"},{"end":"2024-03-30","val":134513379,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":136486702,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":119240210,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":120691399,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":120691399,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":120691399,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":120691399,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":120691399,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":120691399,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":120999644,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":124448973,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":124282443,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":124645329,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":124645329,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"StockholdersEquityOther":{"label":"Stockholders' Equity, Other","description":"This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-29","val":-4,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-29","val":4,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":4,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"}]}},"StockIssuedDuringPeriodSharesStockOptionsExercised":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period","description":"Number of share options (or share units) exercised during the current period.","units":{"shares":[{"start":"2012-01-01","end":"2012-12-29","val":4500,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-01-01","end":"2012-12-29","val":4500,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2012"},{"start":"2012-12-30","end":"2013-06-29","val":1000,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-09-28","val":1000,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-12-28","val":1000,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2012-12-30","end":"2013-12-28","val":1000,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2012-12-30","end":"2013-12-28","val":1000,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2013"},{"start":"2013-12-29","end":"2014-03-29","val":0,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":0,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-09-27","val":0,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2021-01-03","end":"2022-01-01","val":0,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":0,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"}]}},"StockIssuedDuringPeriodValueShareBasedCompensationGross":{"label":"Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture","description":"Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":30752,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2011-01-01","val":24594,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2010-01-03","end":"2011-01-01","val":24594,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":24600,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":24600,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":24600,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":24609,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-29","val":24609,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":24609,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":22504,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":22504,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":22504,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-12-29","end":"2015-01-03","val":29994,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2013-12-29","end":"2015-01-03","val":29994,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":29994,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2015-01-04","end":"2016-01-02","val":64992,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2015-01-04","end":"2016-01-02","val":64992,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":64992,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":149572,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-01-03","end":"2016-12-31","val":149572,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":181695,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-01-01","end":"2017-12-30","val":181695,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-12-31","end":"2018-12-29","val":216990,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2017-12-31","end":"2018-12-29","val":216990,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2018-12-30","end":"2019-12-28","val":259675,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019"}]}},"StockIssuedDuringPeriodValueStockOptionsExercised":{"label":"Stock Issued During Period, Value, Stock Options Exercised","description":"Value of stock issued as a result of the exercise of stock options.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":1584042,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2011-01-01","val":1348585,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2010-01-03","end":"2011-01-01","val":1348585,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":651390,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"start":"2011-01-02","end":"2011-12-31","val":651390,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":651390,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-29","val":61110,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":61110,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":61110,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-12-28","val":13580,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":13580,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":13580,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2015-01-03","val":271600,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":271600,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":271600,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2021-01-03","end":"2022-01-01","val":196950,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-58515,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":-58515,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023"}]}},"StockRepurchasedDuringPeriodShares":{"label":"Stock Repurchased During Period, Shares","description":"Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.","units":{"shares":[{"start":"2018-07-01","end":"2018-09-29","val":11210,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3"}]}},"StockRepurchasedDuringPeriodValue":{"label":"Stock Repurchased During Period, Value","description":"Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.","units":{"USD":[{"start":"2018-07-01","end":"2018-09-29","val":315000,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3"}]}},"StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased":{"label":"Stock Repurchase Program, Number of Shares Authorized to be Repurchased","description":"The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.","units":{"shares":[{"end":"2018-05-02","val":200000,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2018-05-02","val":200000,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-05-02","val":200000,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-05-02","val":200000,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-05-02","val":200000,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2018-05-02","val":200000,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2018-05-02","val":200000,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2018-05-02","val":200000,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2018-05-02","val":200000,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2018-05-02","val":200000,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2018-05-02","val":200000,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2018-05-02","val":200000,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2018Q1I"},{"end":"2018-05-03","val":200000,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2018-05-03","val":200000,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2018-05-03","val":200000,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2023-08-21","val":200000,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2023-08-21","val":200000,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q3I"}]}},"StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased":{"label":"Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased","description":"The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.","units":{"shares":[{"end":"2018-12-29","val":160000,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":160000,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":160000,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q4I"},{"end":"2019-03-30","val":160000,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":160000,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":160000,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":160000,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q4I"},{"end":"2020-03-28","val":145000,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2023-08-21","val":200000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-08-21","val":200000,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3I"}]}},"TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense":{"label":"Tax Cuts and Jobs Act, Change in Tax Rate, Deferred Tax Asset, Income Tax Expense","description":"Amount of income tax expense for remeasurement of deferred tax asset from change in tax rate pursuant to Tax Cuts and Jobs Act.","units":{"USD":[{"start":"2018-09-30","end":"2018-12-29","val":-507847,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q4"},{"start":"2018-09-30","end":"2018-12-29","val":-507847,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"}]}},"TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary":{"label":"Tax Cuts and Jobs Act, Incomplete Accounting, Provisional Undistributed Accumulated Earnings of Foreign Subsidiary (Deprecated 2020-01-31)","description":"Amount of reasonable estimate for undistributed accumulated earnings of foreign subsidiary subject to transition tax for which accounting is incomplete pursuant to Tax Cuts and Jobs Act.","units":{"USD":[{"end":"2019-12-28","val":7460584,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019Q4I"}]}},"TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax":{"label":"Translation Adjustment Functional to Reporting Currency, Net of Tax","description":"Amount of cumulative translation gain (loss), after tax, from translating foreign currency financial statements into the reporting currency.","units":{"USD":[{"end":"2011-01-01","val":-20536,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010Q4I"},{"end":"2011-12-31","val":7132,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-12-29","val":-2730,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012Q4I"}]}},"TreasuryStockRetiredCostMethodAmount":{"label":"Treasury Stock, Retired, Cost Method, Amount","description":"Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method.","units":{"USD":[{"start":"2009-01-04","end":"2010-01-02","val":-797328,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2009"},{"start":"2010-01-03","end":"2011-01-01","val":730307,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2010-01-03","end":"2011-01-01","val":-730307,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"}]}},"TreasuryStockShares":{"label":"Treasury Stock, Shares","description":"Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.","units":{"shares":[{"end":"2011-01-01","val":2694729,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":2694729,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":2694729,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-07-02","val":2694729,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":2694729,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2694729,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":2694729,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":2694729,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":2694729,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":2694729,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":2694729,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2694729,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":2694729,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":2694729,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":2694729,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":2694729,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":2694729,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":2694729,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":2694729,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":2694729,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":2694729,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":2694729,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":2694729,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":2694729,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":2694729,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":2694729,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":2694729,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":2694729,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":2694729,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":2694729,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":2694729,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":2694729,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":2694729,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":2694729,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":2694729,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":2694729,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":2694729,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":2694729,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":2694729,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":2694729,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":2694729,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":2694729,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":2694729,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":2694729,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":2694729,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2694729,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":2694729,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":2694729,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":2694729,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":2694729,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":2694729,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":2694729,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2694729,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":2694729,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":2694729,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":2694729,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":2694729,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":2694729,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2694729,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2694729,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":2705939,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":2734729,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":2734729,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":2634729,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":2734729,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":2734729,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":2734729,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":2734729,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":2734729,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":2734729,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":2734729,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":2734729,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":2734729,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":2734729,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":2749729,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":2749729,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":2749729,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":2749729,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":2749729,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":2749729,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-01-02","val":2749729,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-01-02","val":2749729,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":2749729,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2021-07-03","val":2749729,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-02","val":2749729,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2765325,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-01-01","val":2765325,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":2764325,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":2764325,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":2764325,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-04-02","val":2794563,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":2824325,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":2834445,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2834445,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":2834445,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q4I"},{"end":"2023-04-01","val":2834445,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"}]}},"TreasuryStockValue":{"label":"Treasury Stock, Value","description":"The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.","units":{"USD":[{"end":"2011-01-01","val":19105723,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-01-01","val":19105723,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01"},{"end":"2011-01-01","val":19105723,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12","frame":"CY2010Q4I"},{"end":"2011-07-02","val":19105723,"accn":"0000031107-11-000020","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-01","val":19105723,"accn":"0000031107-11-000025","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-01","frame":"CY2011Q3I"},{"end":"2011-12-31","val":19105723,"accn":"0000031107-12-000007","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-12"},{"end":"2011-12-31","val":19105723,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30"},{"end":"2011-12-31","val":19105723,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"end":"2011-12-31","val":19105723,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"end":"2011-12-31","val":19105723,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":19105723,"accn":"0000031107-12-000015","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-04-30","frame":"CY2012Q1I"},{"end":"2012-06-30","val":19105723,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2I"},{"end":"2012-09-29","val":19105723,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3I"},{"end":"2012-12-29","val":19105723,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":19105723,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"end":"2012-12-29","val":19105723,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"end":"2012-12-29","val":19105723,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"end":"2012-12-29","val":19105723,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4I"},{"end":"2013-03-30","val":19105723,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1I"},{"end":"2013-06-29","val":19105723,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2I"},{"end":"2013-09-28","val":19105723,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3I"},{"end":"2013-12-28","val":19105723,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":19105723,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"end":"2013-12-28","val":19105723,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"end":"2013-12-28","val":19105723,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"end":"2013-12-28","val":19105723,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-29","val":19105723,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25","frame":"CY2014Q1I"},{"end":"2014-06-28","val":19105723,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25","frame":"CY2014Q2I"},{"end":"2014-09-27","val":19105723,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3I"},{"end":"2015-01-03","val":19105723,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":19105723,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"end":"2015-01-03","val":19105723,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"end":"2015-01-03","val":19105723,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"end":"2015-01-03","val":19105723,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q4I"},{"end":"2015-04-04","val":19105723,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1I"},{"end":"2015-07-04","val":19105723,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31","frame":"CY2015Q2I"},{"end":"2015-10-03","val":19105723,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30","frame":"CY2015Q3I"},{"end":"2016-01-02","val":19105723,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":19105723,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"end":"2016-01-02","val":19105723,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"end":"2016-01-02","val":19105723,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-02","val":19105723,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4I"},{"end":"2016-04-02","val":19105723,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1I"},{"end":"2016-07-02","val":19105723,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01","frame":"CY2016Q2I"},{"end":"2016-10-01","val":19105723,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":19105723,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":19105723,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"end":"2016-12-31","val":19105723,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-12-31","val":19105723,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-12-31","val":19105723,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-01","val":19105723,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1I"},{"end":"2017-07-01","val":19105723,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":19105723,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-30","val":19105723,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":19105723,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-30","val":19105723,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-30","val":19105723,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-30","val":19105723,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":19105723,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":19105723,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-29","val":19420784,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-29","val":20169098,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":20169098,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"end":"2018-12-29","val":20169098,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-29","val":20169098,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-29","val":20169098,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-03-30","val":20169098,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1I"},{"end":"2019-06-29","val":20169098,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-28","val":20169098,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-28","val":20169098,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":20169098,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-28","val":20169098,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-28","val":-20169098,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-28","val":-20169098,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-28","val":20537962,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-27","val":20537962,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-03","val":-20537962,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-01-02","val":-20537962,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":-20537962,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"end":"2021-01-02","val":20537963,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-04-03","val":-20537962,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1I"},{"end":"2022-01-01","val":20907613,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":20907613,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":20907613,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":20907613,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":20907613,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-04-02","val":21674502,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":22330991,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":22544685,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":22544684,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":22544684,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":22544684,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":22544684,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-12-30","val":23280467,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":23280467,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-12-28","val":26338309,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":26338309,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":26338309,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":26338309,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":27739112,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2026-01-03","val":30067777,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":30067777,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"TreasuryStockValueAcquiredCostMethod":{"label":"Treasury Stock, Value, Acquired, Cost Method","description":"Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.","units":{"USD":[{"start":"2017-12-31","end":"2018-12-29","val":1063375,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2017-12-31","end":"2018-12-29","val":1063375,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"}]}},"UndistributedEarningsOfForeignSubsidiaries":{"label":"Undistributed Earnings of Foreign Subsidiaries","description":"Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.","units":{"USD":[{"end":"2012-12-29","val":13588931,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012Q4I"},{"end":"2013-12-28","val":13791838,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013Q4I"},{"end":"2015-01-03","val":13656236,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"},{"end":"2016-01-02","val":13308709,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":16163932,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2016Q4I"},{"end":"2021-01-02","val":7712164,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2022-01-01","val":11176328,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":12218919,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-12-30","val":11507000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"},{"end":"2024-12-28","val":12667000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"}]}},"UnrecognizedTaxBenefits":{"label":"Unrecognized Tax Benefits","description":"Amount of unrecognized tax benefits.","units":{"USD":[{"end":"2010-01-02","val":791540,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2009Q4I"},{"end":"2011-01-01","val":495843,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2011-01-01","val":495843,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2010Q4I"},{"end":"2011-12-31","val":486332,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2011-12-31","val":486332,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2011-12-31","val":486332,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2011Q4I"},{"end":"2012-12-29","val":499624,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"end":"2012-12-29","val":499624,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2012-12-29","val":499624,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2012-12-29","val":499624,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2012Q4I"},{"end":"2013-12-28","val":220289,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"end":"2013-12-28","val":220289,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2013-12-28","val":220289,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2013-12-28","val":220289,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2013Q4I"},{"end":"2015-01-03","val":248645,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2015-01-03","val":248645,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2015-01-03","val":248645,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2015-01-03","val":248645,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2014Q4I"},{"end":"2016-01-02","val":249782,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"end":"2016-01-02","val":249782,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-01-02","val":249782,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":251839,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"end":"2016-12-31","val":251839,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2016-12-31","val":251839,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2016Q4I"},{"end":"2017-12-30","val":299734,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-30","val":299734,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2017-12-30","val":299734,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2017Q4I"},{"end":"2018-12-29","val":299722,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"end":"2018-12-29","val":299722,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2018-12-29","val":299722,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018Q4I"},{"end":"2019-12-28","val":2407382,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"end":"2019-12-28","val":2407382,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2019-12-28","val":2407382,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2019Q4I"},{"end":"2021-01-01","val":1078309,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2020Q4I"},{"end":"2021-01-02","val":1078309,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2021-01-02","val":1078309,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2021-12-31","val":672098,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-01-01","val":672098,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":672098,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-01-01","val":672098,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2022-12-31","val":685518,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":685518,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2022-12-31","val":685518,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2022Q4I"},{"end":"2023-12-30","val":571864,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":571864,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2023-12-30","val":571864,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2023-12-30","val":571864,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2023Q4I"},{"end":"2024-12-28","val":494358,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":494358,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":494358,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-01-03","val":494358,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2025-01-03","val":494358,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19"},{"end":"2026-01-03","val":399894,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":399894,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities":{"label":"Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities","description":"Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.","units":{"USD":[{"start":"2010-01-03","end":"2011-01-01","val":56360,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":0,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":0,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-29","val":0,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":0,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":263856,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2012-12-30","end":"2013-12-28","val":263856,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":263856,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-12-29","end":"2015-01-03","val":0,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2013-12-29","end":"2015-01-03","val":0,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":0,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2015-01-04","end":"2016-01-02","val":0,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015"},{"start":"2015-01-04","end":"2016-01-02","val":0,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":0,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2016"}]}},"UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions":{"label":"Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions","description":"Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.","units":{"USD":[{"start":"2010-01-03","end":"2011-01-01","val":30876,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":25398,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":25398,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-29","val":119893,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":119893,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":119893,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-12-28","val":49636,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":49636,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":49636,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2015-01-03","val":50735,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":50735,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":50735,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2016-01-02","val":27947,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":27947,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":27947,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-12-31","val":44172,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":44172,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-30","val":53013,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":53013,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-12-29","val":74219,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":0,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-12-28","val":137927,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":137927,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2021-01-02","val":-28637,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":28637,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-12-31","val":45721,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":45721,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-12-31","val":58586,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-02","end":"2022-12-31","val":58586,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-30","val":34293,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":34293,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-12-28","val":2303,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":2303,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":2303,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2025-01-04","end":"2026-01-03","val":12424,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":12424,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions":{"label":"Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions","description":"Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.","units":{"USD":[{"start":"2017-12-31","end":"2018-12-29","val":74219,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-12-28","val":2039117,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":2039117,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2021-01-02","val":0,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-12-31","val":0,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":0,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-12-31","val":0,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-02","end":"2022-12-31","val":0,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-30","val":59779,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":59779,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-12-28","val":0,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":0,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":0,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2025-01-04","end":"2026-01-03","val":0,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":0,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued":{"label":"Unrecognized Tax Benefits, Interest on Income Taxes Accrued","description":"Amount of interest expense accrued for an underpayment of income taxes.","units":{"USD":[{"end":"2012-12-29","val":108000,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012Q4I"},{"end":"2013-12-28","val":28000,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013Q4I"},{"end":"2015-01-03","val":33000,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"},{"end":"2016-01-02","val":37000,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":37000,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":59316,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-29","val":51017,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2018Q4I"},{"end":"2019-12-28","val":57879,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2021-01-02","val":56105,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2022-01-01","val":65836,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":69245,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"}]}},"UnrecognizedTaxBenefitsPeriodIncreaseDecrease":{"label":"Unrecognized Tax Benefits, Period Increase (Decrease)","description":"Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-29","val":0,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-07-01","end":"2012-09-29","val":0,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06","frame":"CY2012Q3"},{"start":"2012-12-30","end":"2013-03-30","val":0,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":0,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2013-03-31","end":"2013-06-29","val":0,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26","frame":"CY2013Q2"},{"start":"2012-12-30","end":"2013-09-28","val":0,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2013-06-30","end":"2013-09-28","val":0,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25","frame":"CY2013Q3"},{"start":"2013-12-29","end":"2014-03-29","val":0,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-03-29","val":0,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-06-28","val":0,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-09-27","val":0,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2014-06-29","end":"2014-09-27","val":0,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24","frame":"CY2014Q3"},{"start":"2015-01-04","end":"2015-04-04","val":0,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":0,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-10-03","val":0,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2016-01-03","end":"2016-04-02","val":0,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":0,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-10-01","val":0,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2017-01-01","end":"2017-04-01","val":0,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":0,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-12-31","end":"2018-03-31","val":0,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":0,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-09-29","val":0,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-12-30","end":"2019-03-30","val":0,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2019Q1"},{"start":"2018-12-30","end":"2019-06-29","val":0,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-12-30","end":"2019-09-28","val":0,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-12-29","end":"2020-03-28","val":0,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"}]}},"UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations":{"label":"Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations","description":"Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.","units":{"USD":[{"start":"2010-01-03","end":"2011-01-01","val":270213,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-12-31","val":34909,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":34909,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-29","val":106601,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":106601,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":106601,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-12-30","end":"2013-12-28","val":65115,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":65115,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":65115,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-12-29","end":"2014-09-27","val":18850,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2015-01-03","val":22379,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":22379,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":22379,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2015-01-04","end":"2016-01-02","val":26810,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":26810,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":26810,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-03","end":"2016-12-31","val":42115,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":42115,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-30","val":5118,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":5118,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-12-31","end":"2018-12-29","val":74231,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":74231,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-12-28","val":69384,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":-69384,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2021-01-02","val":-1300436,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":1300436,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-12-31","val":451932,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":451932,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-12-31","val":45166,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-02","end":"2022-12-31","val":45166,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-30","val":88168,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":88168,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-12-28","val":75203,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":75203,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":75203,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2025-01-04","end":"2026-01-03","val":82040,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":82040,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate":{"label":"Unrecognized Tax Benefits that Would Impact Effective Tax Rate","description":"The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.","units":{"USD":[{"end":"2012-12-29","val":155607,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2012Q4I"},{"end":"2013-12-28","val":145391,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2013Q4I"},{"end":"2015-01-03","val":164106,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"},{"end":"2016-01-02","val":164856,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":166214,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2016Q4I"},{"end":"2017-12-30","val":236789,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-29","val":236781,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2018Q4I"},{"end":"2019-12-28","val":1640609,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2021-01-02","val":653204,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2022-01-01","val":243052,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":253655,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"}]}},"WeightedAverageNumberOfDilutedSharesOutstanding":{"label":"Weighted Average Number of Shares Outstanding, Diluted","description":"The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.","units":{"shares":[{"start":"2010-01-03","end":"2011-01-01","val":6192019,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":6213069,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":6215782,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-04-03","end":"2011-07-02","val":6218492,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-04-03","end":"2011-07-02","val":6218492,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q2"},{"start":"2011-01-02","end":"2011-10-01","val":6211352,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-07-03","end":"2011-10-01","val":6202496,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-07-03","end":"2011-10-01","val":6202496,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q3"},{"start":"2011-01-02","end":"2011-12-31","val":6216193,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":6216193,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-10-02","end":"2011-12-31","val":6230722,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4"},{"start":"2012-01-01","end":"2012-03-31","val":6231739,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-03-31","val":6231739,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-01-01","end":"2012-03-31","val":6231739,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":6230625,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":6230625,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-04-01","end":"2012-06-30","val":6231335,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-04-01","end":"2012-06-30","val":6231335,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-04-01","end":"2012-06-30","val":6231335,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-04-01","end":"2012-06-30","val":6231335,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-29","val":6231929,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":6231929,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-07-01","end":"2012-09-29","val":6234727,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-07-01","end":"2012-09-29","val":6234727,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-07-01","end":"2012-09-29","val":6234727,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-07-01","end":"2012-09-29","val":6234727,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-29","val":6233375,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":6233375,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":6233375,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-09-30","end":"2012-12-29","val":6237709,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-09-30","end":"2012-12-29","val":6237709,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4"},{"start":"2012-12-30","end":"2013-03-30","val":6236842,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":6236842,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-03-30","val":6236842,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2012-12-30","end":"2013-03-30","val":6236842,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":6237433,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":6237433,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-03-31","end":"2013-06-29","val":6238025,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2013-03-31","end":"2013-06-29","val":6238025,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-03-31","end":"2013-06-29","val":6238025,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-03-31","end":"2013-06-29","val":6238025,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q2"},{"start":"2012-12-30","end":"2013-09-28","val":6237647,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":6237647,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-06-30","end":"2013-09-28","val":6238074,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2013-06-30","end":"2013-09-28","val":6238074,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-06-30","end":"2013-09-28","val":6238074,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-06-30","end":"2013-09-28","val":6238074,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q3"},{"start":"2012-12-30","end":"2013-12-28","val":6237758,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":6237758,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":6237758,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-09-29","end":"2013-12-28","val":6238089,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-09-29","end":"2013-12-28","val":6238089,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4"},{"start":"2013-12-29","end":"2014-03-29","val":6239149,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":6239149,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2014-03-29","val":6239149,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2013-12-29","end":"2014-03-29","val":6239149,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":6239507,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":6239507,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2014-03-30","end":"2014-06-28","val":6239866,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2014-03-30","end":"2014-06-28","val":6239866,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-03-30","end":"2014-06-28","val":6239866,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2014-03-30","end":"2014-06-28","val":6239866,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q2"},{"start":"2013-12-29","end":"2014-09-27","val":6239805,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":6239805,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2014-06-29","end":"2014-09-27","val":6240396,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2014-06-29","end":"2014-09-27","val":6240396,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-06-29","end":"2014-09-27","val":6240396,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2014-06-29","end":"2014-09-27","val":6240396,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q3"},{"start":"2014-09-28","end":"2014-12-29","val":6231729,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4"},{"start":"2013-12-29","end":"2015-01-03","val":6237914,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":6237914,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":6237914,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2014-09-28","end":"2015-01-03","val":6231729,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2015-04-04","val":6244088,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-04-04","val":6244088,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2015-04-04","val":6244088,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2015-01-04","end":"2015-04-04","val":6244088,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":6244250,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":6244250,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-04-05","end":"2015-07-04","val":6244451,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-04-05","end":"2015-07-04","val":6244051,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-04-05","end":"2015-07-04","val":6244451,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-04-05","end":"2015-07-04","val":6244051,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-03","val":6244534,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":6244534,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-03","val":6245099,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-07-05","end":"2015-10-03","val":6245099,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-07-05","end":"2015-10-03","val":6245099,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-03","val":6245099,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q3"},{"start":"2015-01-04","end":"2016-01-02","val":6245057,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":6245057,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":6245057,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2015-10-04","end":"2016-01-02","val":6246571,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-10-04","end":"2016-01-02","val":6246571,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4"},{"start":"2016-01-03","end":"2016-04-02","val":6247760,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-04-02","val":6248222,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-04-02","val":6247760,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2016-01-03","end":"2016-04-02","val":6248222,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":6249042,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":6249042,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-03","end":"2016-07-02","val":6250326,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-04-03","end":"2016-07-02","val":6250610,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-04-03","end":"2016-07-02","val":6250326,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-03","end":"2016-07-02","val":6250610,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-01","val":6250185,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-10-01","val":6250185,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-01","val":6254287,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-03","end":"2016-10-01","val":6252681,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-07-03","end":"2016-10-01","val":6254287,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-01","val":6252681,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q3"},{"start":"2016-01-03","end":"2016-12-31","val":6251535,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":6251535,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-10-02","end":"2016-12-31","val":6254605,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-10-02","end":"2016-12-31","val":6254605,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-04-01","val":6256496,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":6256496,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-04-01","val":6256496,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":6270918,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":6270918,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-02","end":"2017-07-01","val":6285339,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-02","end":"2017-07-01","val":6285339,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-04-02","end":"2017-07-01","val":6285339,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":6294957,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":6294957,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-02","end":"2017-09-30","val":6296551,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-09-30","val":6296551,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-07-02","end":"2017-09-30","val":6296551,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-30","val":6294773,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":6294773,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-30","val":6297371,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4"},{"start":"2017-12-31","end":"2018-03-31","val":6291726,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":6291726,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":6291437,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":6291437,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":6292317,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":6292317,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2017-12-31","end":"2018-09-29","val":6291649,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":6291649,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-29","val":6290248,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-29","val":6290248,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2017-12-31","end":"2018-12-29","val":6273974,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":6273974,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":6264829,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":6264829,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-28","end":"2019-06-29","val":6262002,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2018-12-30","end":"2019-06-29","val":6262002,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-03-28","end":"2019-06-29","val":6263031,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-03-31","end":"2019-06-29","val":6263031,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"},{"start":"2018-12-29","end":"2019-09-28","val":6251890,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":6251890,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-29","end":"2019-09-28","val":6254221,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-06-30","end":"2019-09-28","val":6254221,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":6270008,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":6270008,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":6241052,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":6241052,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":6234665,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":6234665,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":6246410,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-03-29","end":"2020-06-27","val":6246410,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":6237469,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":6237469,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-06-29","end":"2020-10-03","val":6239480,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-02","end":"2020-10-03","val":6239480,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2019-12-29","end":"2021-01-02","val":6264521,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":6264521,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-03","end":"2021-04-03","val":6279337,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-03","end":"2021-04-03","val":6279337,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-07-03","val":6271747,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-07-03","val":6271747,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-03","end":"2021-07-03","val":6277405,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-03","end":"2021-07-03","val":6277405,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-03","end":"2021-10-02","val":6261520,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":6261520,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-07-03","end":"2021-10-02","val":6272287,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q3"},{"start":"2021-07-04","end":"2021-10-02","val":6272287,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-02","end":"2021-12-31","val":6263089,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":6263089,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-01","end":"2022-04-02","val":6259704,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-04-02","val":6259704,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-07-02","val":6249333,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":6249333,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-02","end":"2022-07-02","val":6236920,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2"},{"start":"2022-04-03","end":"2022-07-02","val":6236920,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":6240595,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-07-01","end":"2022-09-30","val":6223116,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2022Q3"},{"start":"2022-01-02","end":"2022-10-01","val":6240595,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-07-02","end":"2022-10-01","val":6223116,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-12-31","val":6237941,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-02","end":"2022-12-31","val":6237941,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-04-01","val":6233989,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":6223027,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":6260335,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":6227873,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-02","end":"2023-07-01","val":6265179,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-02","end":"2023-07-01","val":6232717,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":6265955,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-09-30","val":6233493,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":6274258,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3"},{"start":"2023-07-02","end":"2023-09-30","val":6217342,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":6270765,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":6270765,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":6215673,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":6255400,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":6224596,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":6250222,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":6233153,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-03-31","end":"2024-06-29","val":6258779,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-09-28","val":6241796,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":6242716,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":6203753,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-06-30","end":"2024-09-28","val":6229127,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2023-12-31","end":"2024-12-28","val":6215645,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":6215645,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":6215645,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":6146785,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":6134023,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":6121256,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2024-12-29","end":"2025-09-27","val":6117070,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":6083166,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"},{"start":"2025-01-04","end":"2026-01-03","val":6100327,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":6100327,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"WeightedAverageNumberOfShareOutstandingBasicAndDiluted":{"label":"Weighted Average Number of Shares Outstanding, Basic and Diluted","description":"Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).","units":{"shares":[{"start":"2018-12-30","end":"2019-12-28","val":6235098,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":6237921,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":6234665,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-03-28","end":"2020-06-27","val":6246410,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2019-12-28","end":"2020-10-03","val":6235747,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-02","end":"2020-10-03","val":6237758,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2019-12-29","end":"2021-01-02","val":6237698,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":6237698,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-03","end":"2021-04-03","val":6248339,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-07-03","val":6253996,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-03","end":"2021-07-03","val":6259654,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2021-01-03","end":"2021-10-02","val":6259380,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-04","end":"2021-10-02","val":6270147,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2021-01-03","end":"2022-01-01","val":6262378,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021"}]}},"WeightedAverageNumberOfSharesOutstandingBasic":{"label":"Weighted Average Number of Shares Outstanding, Basic","description":"Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.","units":{"shares":[{"start":"2010-01-03","end":"2011-01-01","val":6104711,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2010"},{"start":"2011-01-02","end":"2011-04-02","val":6162711,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q1"},{"start":"2011-01-02","end":"2011-07-02","val":6164798,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-04-03","end":"2011-07-02","val":6166883,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2011-04-03","end":"2011-07-02","val":6166883,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q2"},{"start":"2011-01-02","end":"2011-10-01","val":6167262,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-07-03","end":"2011-10-01","val":6172193,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2011-07-03","end":"2011-10-01","val":6172193,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q3"},{"start":"2011-01-02","end":"2011-12-31","val":6178664,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2011-01-02","end":"2011-12-31","val":6178664,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2011"},{"start":"2011-10-02","end":"2011-12-31","val":6212875,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13","frame":"CY2011Q4"},{"start":"2012-01-01","end":"2012-03-31","val":6213913,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-03-31","val":6213913,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-01-01","end":"2012-03-31","val":6213913,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":6214644,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-01-01","end":"2012-06-30","val":6214644,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-04-01","end":"2012-06-30","val":6217198,"accn":"0000031107-12-000022","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-07-27"},{"start":"2012-04-01","end":"2012-06-30","val":6217198,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-04-01","end":"2012-06-30","val":6217198,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-04-01","end":"2012-06-30","val":6217198,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-29","val":6216113,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-01-01","end":"2012-09-29","val":6216113,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-07-01","end":"2012-09-29","val":6219241,"accn":"0000031107-12-000035","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-06"},{"start":"2012-07-01","end":"2012-09-29","val":6219241,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-07-01","end":"2012-09-29","val":6219241,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-07-01","end":"2012-09-29","val":6219241,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-29","val":6216931,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-01-01","end":"2012-12-29","val":6216931,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-01-01","end":"2012-12-29","val":6216931,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2012-09-30","end":"2012-12-29","val":6219384,"accn":"0000031107-13-000006","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-13"},{"start":"2012-09-30","end":"2012-12-29","val":6219384,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12","frame":"CY2012Q4"},{"start":"2012-12-30","end":"2013-03-30","val":6219775,"accn":"0000031107-13-000014","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-04-26"},{"start":"2012-12-30","end":"2013-03-30","val":6219775,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-03-30","val":6219775,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2012-12-30","end":"2013-03-30","val":6219775,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q1"},{"start":"2012-12-30","end":"2013-06-29","val":6220171,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2012-12-30","end":"2013-06-29","val":6220171,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-03-31","end":"2013-06-29","val":6220569,"accn":"0000031107-13-000018","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-26"},{"start":"2013-03-31","end":"2013-06-29","val":6220569,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-03-31","end":"2013-06-29","val":6220569,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-03-31","end":"2013-06-29","val":6220569,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q2"},{"start":"2012-12-30","end":"2013-09-28","val":6220620,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2012-12-30","end":"2013-09-28","val":6220620,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-06-30","end":"2013-09-28","val":6221515,"accn":"0000031107-13-000022","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-10-25"},{"start":"2013-06-30","end":"2013-09-28","val":6221515,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-06-30","end":"2013-09-28","val":6221515,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-06-30","end":"2013-09-28","val":6221515,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q3"},{"start":"2012-12-30","end":"2013-12-28","val":6220928,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2012-12-30","end":"2013-12-28","val":6220928,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2012-12-30","end":"2013-12-28","val":6220928,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2013"},{"start":"2013-09-29","end":"2013-12-28","val":6221851,"accn":"0000031107-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-12"},{"start":"2013-09-29","end":"2013-12-28","val":6221851,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4"},{"start":"2013-12-29","end":"2014-03-29","val":6222213,"accn":"0000031107-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-25"},{"start":"2013-12-29","end":"2014-03-29","val":6222213,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2014-03-29","val":6222213,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2013-12-29","end":"2014-03-29","val":6222213,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q1"},{"start":"2013-12-29","end":"2014-06-28","val":6222444,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2013-12-29","end":"2014-06-28","val":6222444,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2014-03-30","end":"2014-06-28","val":6222676,"accn":"0000031107-14-000022","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-25"},{"start":"2014-03-30","end":"2014-06-28","val":6222676,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-03-30","end":"2014-06-28","val":6222676,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2014-03-30","end":"2014-06-28","val":6222676,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q2"},{"start":"2013-12-29","end":"2014-09-27","val":6222678,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2013-12-29","end":"2014-09-27","val":6222678,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2014-06-29","end":"2014-09-27","val":6223140,"accn":"0000031107-14-000028","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-24"},{"start":"2014-06-29","end":"2014-09-27","val":6223140,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-06-29","end":"2014-09-27","val":6223140,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2014-06-29","end":"2014-09-27","val":6223140,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15","frame":"CY2014Q3"},{"start":"2014-09-28","end":"2014-12-29","val":6231729,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4"},{"start":"2013-12-29","end":"2015-01-03","val":6225068,"accn":"0000031107-15-000010","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-12-29","end":"2015-01-03","val":6225068,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2013-12-29","end":"2015-01-03","val":6225068,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2014"},{"start":"2014-09-28","end":"2015-01-03","val":6231729,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2015-04-04","val":6244088,"accn":"0000031107-15-000022","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-01"},{"start":"2015-01-04","end":"2015-04-04","val":6244088,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2015-04-04","val":6244088,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2015-01-04","end":"2015-04-04","val":6244088,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-04","val":6244250,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-01-04","end":"2015-07-04","val":6244250,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-04-05","end":"2015-07-04","val":6244451,"accn":"0000031107-15-000038","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-31"},{"start":"2015-04-05","end":"2015-07-04","val":6244051,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-04-05","end":"2015-07-04","val":6244451,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2015-04-05","end":"2015-07-04","val":6244051,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-03","val":6244534,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-01-04","end":"2015-10-03","val":6244534,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-03","val":6245099,"accn":"0000031107-15-000044","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-30"},{"start":"2015-07-05","end":"2015-10-03","val":6245099,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-07-05","end":"2015-10-03","val":6245099,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-03","val":6245099,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q3"},{"start":"2015-01-04","end":"2016-01-02","val":6245057,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":6245057,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2015-01-04","end":"2016-01-02","val":6245057,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2015-10-04","end":"2016-01-02","val":6246571,"accn":"0000031107-16-000060","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-15"},{"start":"2015-10-04","end":"2016-01-02","val":6246571,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15","frame":"CY2015Q4"},{"start":"2016-01-03","end":"2016-04-02","val":6247760,"accn":"0000031107-16-000082","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-29"},{"start":"2016-01-03","end":"2016-04-02","val":6248222,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-04-02","val":6247760,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2016-01-03","end":"2016-04-02","val":6248222,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-07-02","val":6249042,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-01-03","end":"2016-07-02","val":6249042,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-03","end":"2016-07-02","val":6250326,"accn":"0000031107-16-000091","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-01"},{"start":"2016-04-03","end":"2016-07-02","val":6250610,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-04-03","end":"2016-07-02","val":6250326,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-03","end":"2016-07-02","val":6250610,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-01","val":6250185,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-03","end":"2016-10-01","val":6250185,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-01","val":6254287,"accn":"0000031107-16-000096","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-03","end":"2016-10-01","val":6252681,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-07-03","end":"2016-10-01","val":6254287,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-01","val":6252681,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q3"},{"start":"2016-01-03","end":"2016-12-31","val":6251535,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-01-03","end":"2016-12-31","val":6251535,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2016-10-02","end":"2016-12-31","val":6254605,"accn":"0000031107-17-000008","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-15"},{"start":"2016-10-02","end":"2016-12-31","val":6254605,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-04-01","val":6256496,"accn":"0000031107-17-000022","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-05"},{"start":"2017-01-01","end":"2017-04-01","val":6256496,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-04-01","val":6256496,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-07-01","val":6257482,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-01","end":"2017-07-01","val":6257482,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-02","end":"2017-07-01","val":6258467,"accn":"0000031107-17-000030","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-02","end":"2017-07-01","val":6258467,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-04-02","end":"2017-07-01","val":6258467,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":6258278,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-01","end":"2017-09-30","val":6258278,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-02","end":"2017-09-30","val":6259872,"accn":"0000031107-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-09-30","val":6259872,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-07-02","end":"2017-09-30","val":6259872,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-30","val":6259139,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-30","val":6259139,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-30","val":6261737,"accn":"0000031107-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4"},{"start":"2017-12-31","end":"2018-03-31","val":6263553,"accn":"0000031107-18-000019","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2017-12-31","end":"2018-03-31","val":6263553,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06","frame":"CY2018Q1"},{"start":"2017-12-31","end":"2018-06-30","val":6264435,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-12-31","end":"2018-06-30","val":6264435,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":6265315,"accn":"0000031107-18-000029","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":6265315,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2017-12-31","end":"2018-09-29","val":6263733,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-12-31","end":"2018-09-29","val":6263733,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-29","val":6262332,"accn":"0000031107-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-29","val":6262332,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2017-12-31","end":"2018-12-29","val":6258277,"accn":"0000031107-19-000011","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-14"},{"start":"2017-12-31","end":"2018-12-29","val":6258277,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05","frame":"CY2018"},{"start":"2018-12-30","end":"2019-03-30","val":6231713,"accn":"0000031107-19-000021","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-06"},{"start":"2018-12-30","end":"2019-03-30","val":6231713,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2018-12-28","end":"2019-06-29","val":6232744,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2018-12-30","end":"2019-06-29","val":6232744,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-03-28","end":"2019-06-29","val":6233773,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-03-31","end":"2019-06-29","val":6233773,"accn":"0000031107-19-000027","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"},{"start":"2018-12-29","end":"2019-09-28","val":6233894,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2018-12-30","end":"2019-09-28","val":6233894,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-06-29","end":"2019-09-28","val":6236225,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-06-30","end":"2019-09-28","val":6236225,"accn":"0000031107-19-000034","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-12-30","end":"2019-12-28","val":6235098,"accn":"0000031107-20-000008","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-05"},{"start":"2018-12-30","end":"2019-12-28","val":6235098,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2019-12-29","end":"2020-03-28","val":6237921,"accn":"0000031107-20-000018","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-12-29","end":"2020-03-28","val":6237921,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11","frame":"CY2020Q1"},{"start":"2019-12-28","end":"2020-06-27","val":6234665,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-12-29","end":"2020-06-27","val":6234665,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2020-03-28","end":"2020-06-27","val":6246410,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-03-29","end":"2020-06-27","val":6246410,"accn":"0001654954-20-008468","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-05"},{"start":"2019-12-28","end":"2020-10-03","val":6235747,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-04","end":"2020-10-03","val":6235747,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-06-29","end":"2020-10-03","val":6237758,"accn":"0001654954-20-012021","fy":2021,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-02","end":"2020-10-03","val":6237758,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2019-12-29","end":"2021-01-02","val":6237698,"accn":"0001654954-21-002839","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-12-29","end":"2021-01-02","val":6237698,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-03","end":"2021-04-03","val":6248339,"accn":"0001654954-21-005457","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-11"},{"start":"2021-01-03","end":"2021-04-03","val":6248339,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-07-03","val":6253996,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-03","end":"2021-07-03","val":6253996,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-03","end":"2021-07-03","val":6259654,"accn":"0001654954-21-008852","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-03","end":"2021-07-03","val":6259654,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-03","end":"2021-10-02","val":6259380,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-03","end":"2021-10-02","val":6259380,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-07-03","end":"2021-10-02","val":6270147,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q3"},{"start":"2021-07-04","end":"2021-10-02","val":6270147,"accn":"0001654954-21-011963","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-02","end":"2021-12-31","val":6262378,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":6262378,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-01","end":"2022-04-02","val":6247649,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-04-02","val":6247649,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-07-02","val":6235231,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":6235231,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-02","end":"2022-07-02","val":6222818,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2"},{"start":"2022-04-03","end":"2022-07-02","val":6222818,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":6226493,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-07-01","end":"2022-09-30","val":6209014,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2022Q3"},{"start":"2022-01-02","end":"2022-10-01","val":6226493,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-07-02","end":"2022-10-01","val":6209014,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-12-31","val":6223839,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-02","end":"2022-12-31","val":6223839,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-04-01","val":6223027,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":6223027,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":6227873,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":6227873,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-02","end":"2023-07-01","val":6232717,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-02","end":"2023-07-01","val":6232717,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":6233493,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-09-30","val":6233493,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":6241796,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3"},{"start":"2023-07-02","end":"2023-09-30","val":6217342,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":6232341,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":6232341,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":6215673,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":6215673,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":6224596,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":6224596,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":6233153,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-03-31","end":"2024-06-29","val":6233153,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-09-28","val":6241796,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":6217342,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":6203753,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-06-30","end":"2024-09-28","val":6203753,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2023-12-31","end":"2024-12-28","val":6207754,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":6207754,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":6207754,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":6138832,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":6126070,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":6113303,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2024-12-29","end":"2025-09-27","val":6109117,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":6075213,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"},{"start":"2025-01-04","end":"2026-01-03","val":6092374,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":6092374,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"AssetsHeldForSaleNotPartOfDisposalGroupCurrent":{"label":"Assets Held-for-sale, Not Part of Disposal Group, Current","description":"Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2021-01-02","val":17937918,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2022-01-01","val":3521899,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-01-01","val":3521899,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":3521899,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":3521899,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"end":"2022-01-01","val":3521899,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-04-02","val":4671915,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":5043663,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":5071203,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-12-30","val":4583797,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-12-28","val":5071828,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":5071828,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":5071828,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":5071828,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":5071828,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":5071828,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":6346332,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":0,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":0,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":0,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":0,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"CashAcquiredFromAcquisition":{"label":"Cash Acquired from Acquisition","description":"The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).","units":{"USD":[{"start":"2019-12-29","end":"2021-01-02","val":7172868,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-03","end":"2022-01-01","val":0,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021"}]}},"DeferredTaxAssetsCapitalLossCarryforwards":{"label":"Deferred Tax Assets, Capital Loss Carryforwards","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible capital loss carryforwards.","units":{"USD":[{"end":"2021-01-02","val":0,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":182582,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-01-01","val":182582,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"}]}},"DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax":{"label":"Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax","description":"Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.","units":{"USD":[{"start":"2019-12-29","end":"2021-01-02","val":-7191198,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-8936924,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-01-03","end":"2022-01-01","val":-8936924,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2022-01-02","end":"2022-12-31","val":1666312,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-02","end":"2022-12-31","val":1666312,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-30","val":0,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":0,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-12-28","val":-25909673,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":-25909673,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":-25909673,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2025-01-04","end":"2026-01-03","val":1496690,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":1496690,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"GainsLossesOnSalesOfAssets":{"label":"Gain (Loss) on Disposition of Assets for Financial Service Operations","description":"Amount of gain (loss) on sale or disposal of assets utilized in financial service operations.","units":{"USD":[{"start":"2019-12-29","end":"2021-01-02","val":0,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-03","end":"2022-01-01","val":-11807512,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021"}]}},"GoodwillAndIntangibleAssetImpairment":{"label":"Goodwill and Intangible Asset Impairment","description":"Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.","units":{"USD":[{"start":"2019-12-29","end":"2021-01-02","val":4975372,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-03","end":"2022-01-01","val":0,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2021"}]}},"IntangibleAssetsCurrent":{"label":"Intangible Assets, Current","description":"The current portion of nonphysical assets, excluding financial assets, if these assets are classified into the current and noncurrent portions.","units":{"USD":[{"end":"2021-01-02","val":34200875,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":33901616,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-01-01","val":33901616,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"end":"2022-12-31","val":34340524,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":34340524,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-12-30","val":34780856,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":34780856,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-12-28","val":25338000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":25338000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":25338000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2026-01-03","val":24362935,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":24362935,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"ProceedsFromSaleOfOtherPropertyPlantAndEquipment":{"label":"Proceeds from Sale of Other Property, Plant, and Equipment","description":"Amount of cash inflow for the sale of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.","units":{"USD":[{"start":"2019-12-29","end":"2021-01-02","val":445212,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17","frame":"CY2020"},{"start":"2021-01-02","end":"2021-04-03","val":1993744,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-02","end":"2021-07-03","val":2044167,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2021-10-02","val":1980729,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-01-03","end":"2022-01-01","val":1980729,"accn":"0001654954-22-003375","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-17"},{"start":"2021-01-03","end":"2022-01-01","val":1980729,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":1371073,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":1371073,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":1371073,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":1371073,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":2171073,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":2171073,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-02","end":"2022-12-31","val":2171073,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-04-01","val":0,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2023-01-01","end":"2023-04-01","val":0,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":0,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":0,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-12-30","val":0,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":18000,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":18000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":18000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-12-28","val":2278540,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":2278540,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":2278540,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":0,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2025-01-04","end":"2026-01-03","val":51727,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":51727,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"FederalDepositInsuranceCorporationPremiumExpense":{"label":"Federal Deposit Insurance Corporation Premium Expense","description":"Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance.","units":{"USD":[{"start":"2022-01-02","end":"2022-04-02","val":250000,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":250000,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":250000,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2023-01-01","end":"2023-04-01","val":250000,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":250000,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":250000,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2024-12-29","end":"2025-03-29","val":250000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":250000,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-12-29","end":"2025-09-27","val":250000,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"}]}},"ImpairmentOfLeasehold":{"label":"Impairment of Leasehold","description":"The adjustment to reduce the value of existing agreements that specify the lessee's rights to use the leased property. This expense is charged when the estimates of future profits generated by the leased property are reduced.","units":{"USD":[{"start":"2022-01-02","end":"2022-04-02","val":0,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"}]}},"IncomeTaxRefundsDiscontinuedOperations":{"label":"Income Tax Refunds, Discontinued Operations","description":"The amount of cash received during the period as refunds for the overpayment of taxes from discontinued operations.","units":{"USD":[{"start":"2021-01-02","end":"2021-04-03","val":49712,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-03","end":"2021-07-03","val":2175946,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-04-03","end":"2021-07-03","val":2225658,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2021Q2"},{"start":"2021-01-03","end":"2021-10-02","val":1516661,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-07-03","end":"2021-10-02","val":659285,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q3"},{"start":"2022-01-02","end":"2022-04-02","val":126867,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":250604,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-04-02","end":"2022-07-02","val":123737,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2"},{"start":"2022-01-02","end":"2022-10-01","val":384104,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-07-02","end":"2022-10-01","val":133500,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3"}]}},"LongTermAccountsNotesAndLoansReceivableNetNoncurrent":{"label":"Accounts and Financing Receivable, after Allowance for Credit Loss, Noncurrent","description":"Amount, after allowance for credit loss, of accounts and financing receivables, classified as noncurrent. Includes, but is not limited to, notes and loan receivable.","units":{"USD":[{"end":"2022-01-01","val":2726698,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-01-01","val":2726698,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"end":"2022-01-01","val":2726698,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021Q4I"},{"end":"2022-04-02","val":2551478,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-07-02","val":2450805,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08","frame":"CY2022Q2I"},{"end":"2022-10-01","val":2499254,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"}]}},"NetCashProvidedByUsedInDiscontinuedOperations":{"label":"Net Cash Provided by (Used in) Discontinued Operations","description":"Increase (decrease) in cash associated with the entity's discontinued operations.","units":{"USD":[{"start":"2021-01-02","end":"2021-04-03","val":600898,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-02","end":"2021-07-03","val":689923,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2021-10-02","val":2752011,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-01-03","end":"2022-01-01","val":4711628,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":-396936,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-02","end":"2022-04-02","val":-396936,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":-717668,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-07-02","val":-717668,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":-610887,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":-610887,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":3135874,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":3135874,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":0,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":0,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-12-30","val":0,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":149286,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":733116,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":-955727,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2023-12-31","end":"2024-12-28","val":581815,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":581815,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":581815,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":383600,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":0,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-01-04","end":"2026-01-03","val":0,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":0,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"ProfitLoss":{"label":"Net Income (Loss), Including Portion Attributable to Noncontrolling Interest","description":"The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.","units":{"USD":[{"start":"2021-01-02","end":"2021-04-03","val":5840827,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-02","end":"2021-07-03","val":1381491,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2021-10-02","val":7343020,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2021-01-03","end":"2022-01-01","val":9349171,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":3030438,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":7067053,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":11925632,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":12301918,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":12301918,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":607313,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":2006521,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":5068480,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":8585002,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":8585002,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":1947572,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":1947572,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":5455445,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":5455445,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2023-12-31","end":"2024-09-28","val":-9842000,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":-9842000,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2023-12-31","end":"2024-12-28","val":-8529217,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":-8529217,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":-8529217,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":1943689,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":5383854,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-12-29","end":"2025-09-27","val":5962793,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-01-04","end":"2026-01-03","val":7132785,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":7132785,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period","description":"The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.","units":{"shares":[{"start":"2021-01-03","end":"2022-01-01","val":25000,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2021-01-03","end":"2022-01-01","val":25000,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2021-01-03","end":"2022-01-01","val":25000,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":0,"accn":"0001654954-22-006304","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":5300,"accn":"0001654954-22-010771","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":6100,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":6100,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"start":"2022-01-01","end":"2022-12-31","val":6100,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-12-31","val":6100,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2022"},{"start":"2023-01-01","end":"2023-04-01","val":33100,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":33100,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":47300,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"}]}},"FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths":{"label":"Finance Lease, Liability, Payments, Due in Next Rolling Twelve Months","description":"Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth fiscal year following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.","units":{"USD":[{"end":"2022-10-01","val":800000,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2023-04-01","val":240000,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2023-04-01","val":2000000,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q1I"},{"end":"2023-09-30","val":1000000,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"}]}},"FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive":{"label":"Finance Lease, Liability, Payments, Due in Rolling after Year Five","description":"Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.","units":{"USD":[{"end":"2022-10-01","val":3700000,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2023-04-01","val":280000,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2023-04-01","val":6400000,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q1I"},{"end":"2023-09-30","val":6500000,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"}]}},"FinanceLeaseLiabilityPaymentsDueInRollingYearFive":{"label":"Finance Lease, Liability, Payments, Due in Rolling Year Five","description":"Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.","units":{"USD":[{"end":"2022-10-01","val":1300000,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2023-04-01","val":120000,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2023-04-01","val":1500000,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q1I"},{"end":"2023-09-30","val":1500000,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"}]}},"FinanceLeaseLiabilityPaymentsDueInRollingYearFour":{"label":"Finance Lease, Liability, Payments, Due in Rolling Year Four","description":"Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.","units":{"USD":[{"end":"2022-10-01","val":1700000,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2023-04-01","val":150000,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2023-04-01","val":1800000,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q1I"},{"end":"2023-09-30","val":1800000,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"}]}},"FinanceLeaseLiabilityPaymentsDueInRollingYearThree":{"label":"Finance Lease, Liability, Payments, Due in Rolling Year Three","description":"Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.","units":{"USD":[{"end":"2022-10-01","val":2600000,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2023-04-01","val":190000,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2023-04-01","val":2300000,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q1I"},{"end":"2023-09-30","val":2400000,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"}]}},"FinanceLeaseLiabilityPaymentsDueInRollingYearTwo":{"label":"Finance Lease, Liability, Payments, Due in Rolling Year Two","description":"Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.","units":{"USD":[{"end":"2022-10-01","val":3100000,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07","frame":"CY2022Q3I"},{"end":"2023-04-01","val":280000,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2023-04-01","val":3600000,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q1I"},{"end":"2023-09-30","val":3600000,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"}]}},"InterestPaidNet":{"label":"Interest Paid, Excluding Capitalized Interest, Operating Activities","description":"Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.","units":{"USD":[{"start":"2021-01-03","end":"2021-10-02","val":1839729,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":1753699,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2023-01-01","end":"2023-04-01","val":716763,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":1364527,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":2574890,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":3388347,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":831462,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":831462,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":1639713,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":1639713,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2023-12-31","end":"2024-09-28","val":2443448,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":2443448,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2023-12-31","end":"2024-12-28","val":3224798,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":3224798,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":3224798,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":671762,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":1683412,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-12-29","end":"2025-09-27","val":2110688,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-01-04","end":"2026-01-03","val":2890146,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":2890146,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"ProceedsFromSaleOfNotesReceivable":{"label":"Proceeds from Sale of Notes Receivable","description":"The cash inflow associated with the sale of a borrowing supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2021-01-03","end":"2021-10-02","val":0,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":400000,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":748148,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":870771,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-04-01","val":2233192,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":2309236,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":2265730,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-09-30","val":2265730,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":2435394,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":2334852,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":0,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":0,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":470937,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":470937,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2023-12-31","end":"2024-09-28","val":470937,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":470937,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2023-12-31","end":"2024-12-28","val":499811,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":499811,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":499811,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":14545,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":14545,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-12-29","end":"2025-09-27","val":14545,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-01-04","end":"2026-01-03","val":14545,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":14545,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"RepaymentsOfShortTermDebt":{"label":"Repayments of Short-term Debt","description":"The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.","units":{"USD":[{"start":"2021-01-03","end":"2021-10-02","val":0,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-07-02","val":0,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-02","end":"2022-10-01","val":1000000,"accn":"0001654954-22-014781","fy":2023,"fp":"Q3","form":"10-Q","filed":"2022-11-07"},{"start":"2022-01-02","end":"2022-10-01","val":1000000,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-04-01","val":268249,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":252025,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":252025,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":300029,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-12-30","val":300029,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":0,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":0,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"}]}},"DeferredSalesInducementsAmortizationExpense":{"label":"Deferred Sales Inducement Cost, Amortization Expense","description":"Amount of amortization expense (reversal of expense) for deferred sales inducement cost.","units":{"USD":[{"start":"2021-01-02","end":"2021-12-31","val":3985179,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-12-31","val":3953838,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-02","end":"2022-12-31","val":4000000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-30","val":4000000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-01-02","end":"2023-12-30","val":4000000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-12-31","end":"2024-12-28","val":4000000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":4000000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":4000000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2025-01-04","end":"2026-01-03","val":2600000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":2600000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"FinanceLeaseLiability":{"label":"Finance Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from finance lease.","units":{"USD":[{"end":"2022-01-01","val":8639339,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-12-31","val":9195205,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q4I"},{"end":"2023-04-01","val":846547,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":836445,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2024-03-30","val":900000,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":800000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":3800000,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2025-03-29","val":3700000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":3600000,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":3400000,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"}]}},"GainLossOnSaleOfBusiness":{"label":"Gain (Loss) on Disposition of Business","description":"Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.","units":{"USD":[{"start":"2021-01-02","end":"2022-01-01","val":-11807512,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":305539,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":305539,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-12-31","end":"2023-09-28","val":0,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-06-30","end":"2023-09-28","val":0,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-30","val":0,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023"},{"start":"2023-12-31","end":"2024-09-28","val":-23087775,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":-23087775,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":-23087775,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2024-07-01","end":"2024-09-28","val":-23087775,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-12-29","end":"2025-09-27","val":2016696,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":0,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare":{"label":"Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share","description":"Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.","units":{"USD/shares":[{"start":"2021-01-02","end":"2022-01-01","val":-1.09,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":0.06,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":0.11,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-03","end":"2022-07-02","val":0.06,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-02","end":"2022-10-01","val":0.17,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-07-03","end":"2022-10-01","val":0.06,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0.2,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":0.2,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":0,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":0,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-02","end":"2023-07-01","val":0,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2"},{"start":"2022-12-31","end":"2023-09-28","val":-0.43,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-06-30","end":"2023-09-28","val":-0.06,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-07-02","end":"2023-09-30","val":0,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-30","val":0,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":-0.51,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":-0.03,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":-0.15,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":-0.09,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-09-28","val":-3.46,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":-3.46,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":-3.22,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2024-07-01","end":"2024-09-28","val":-3.22,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-12-28","val":-3.5,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":-3.5,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":-3.5,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":0.01,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":0.19,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":0.23,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2024-12-29","end":"2025-09-27","val":0.19,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":0,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"},{"start":"2025-01-04","end":"2026-01-03","val":0.19,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":0.19,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare":{"label":"Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share","description":"Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.","units":{"USD/shares":[{"start":"2021-01-02","end":"2022-01-01","val":-1.09,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":0.05,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":0.11,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-03","end":"2022-07-02","val":0.06,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-02","end":"2022-10-01","val":0.17,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-07-03","end":"2022-10-01","val":0.06,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0.2,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2022-01-02","end":"2022-12-31","val":0.2,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2023-01-01","end":"2023-04-01","val":0,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":0,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-02","end":"2023-07-01","val":0,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2"},{"start":"2022-12-31","end":"2023-09-28","val":-0.43,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-06-30","end":"2023-09-28","val":-0.06,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-07-02","end":"2023-09-30","val":0,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-30","val":0,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":-0.51,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":-0.03,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":-0.15,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":-0.09,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-09-28","val":-3.45,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":-3.45,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":-3.21,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2024-07-01","end":"2024-09-28","val":-3.21,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-12-28","val":-3.5,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":-3.5,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":-3.5,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":0.01,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":0.19,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":0.23,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2024-12-29","end":"2025-09-27","val":0.19,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":0,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"},{"start":"2025-01-04","end":"2026-01-03","val":0.19,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":0.19,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"OperatingLeaseLiabilityCurrent":{"label":"Operating Lease, Liability, Current","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.","units":{"USD":[{"end":"2022-01-01","val":2664895,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3059547,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":3059547,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":3059547,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":3059547,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"end":"2022-12-31","val":3059547,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-04-01","val":3030116,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":3583505,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3540157,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":4424369,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":4424369,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":4424369,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":4336794,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":4336794,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":4195865,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":3846537,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":3373500,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":3072668,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":3072668,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":3072668,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":3072668,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":3072668,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":3072668,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":3840835,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":3906222,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":3782516,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":3729769,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":3729769,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"OtherExpenses":{"label":"Other Expenses","description":"Amount of expense classified as other.","units":{"USD":[{"start":"2021-01-03","end":"2022-01-01","val":519478,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":89366,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-12-31","val":193784,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-04-01","val":155055,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1"}]}},"OtherIncome":{"label":"Other Income","description":"Amount of revenue and income classified as other.","units":{"USD":[{"start":"2021-01-02","end":"2022-01-01","val":3371497,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-02","end":"2022-04-02","val":488520,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2022Q1"},{"start":"2022-01-02","end":"2022-07-02","val":1000330,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-03","end":"2022-07-02","val":511810,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-02","end":"2022-12-31","val":2512211,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-04-01","val":630699,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":378520,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-02","end":"2023-07-01","val":252180,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2"}]}},"PrepaidTaxes":{"label":"Prepaid Taxes","description":"Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2022-01-01","val":0,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-12-31","val":488989,"accn":"0001654954-23-002848","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":488989,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09"},{"end":"2022-12-31","val":488989,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q4I"},{"end":"2023-04-01","val":488989,"accn":"0001654954-23-006022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-09","frame":"CY2023Q1I"},{"end":"2023-07-01","val":488989,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"}]}},"BusinessAcquisitionsProFormaRevenue":{"label":"Business Acquisition, Pro Forma Revenue","description":"The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.","units":{"USD":[{"start":"2022-01-02","end":"2022-07-02","val":0,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":547638,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"}]}},"ProceedsFromOperatingActivities":{"label":"Proceeds from Operating Activities","description":"Total amount of cash received from operating activities during the current period.","units":{"USD":[{"start":"2022-01-02","end":"2022-07-02","val":717668,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":0,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"}]}},"RepaymentsOfOtherShortTermDebt":{"label":"Repayments of Other Short-term Debt","description":"Amount of cash outflow for the payment of debt classified as other, maturing within one year or the operating cycle, if longer.","units":{"USD":[{"start":"2022-01-02","end":"2022-07-02","val":10000000,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-07-01","val":0,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-12-30","val":300029,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":7662,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-12-28","val":1750000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":1750000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":1750000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":0,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2025-01-04","end":"2026-01-03","val":0,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":0,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value","description":"Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.","units":{"USD":[{"end":"2023-07-01","val":1543077,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1562715,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"}]}},"TreasuryStockCommonValue":{"label":"Treasury Stock, Common, Value","description":"Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.","units":{"USD":[{"end":"2022-12-31","val":22544684,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":22544684,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2022Q4I"},{"end":"2023-07-01","val":22544685,"accn":"0001654954-23-010295","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":22790230,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":23280467,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":23280467,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":23280467,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q4I"},{"end":"2024-03-30","val":23515267,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":23762587,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":25196598,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":26338309,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":26338309,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q4I"},{"end":"2025-06-28","val":28462013,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":29313460,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2022-01-02","end":"2022-10-01","val":2118783,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2022-07-03","end":"2022-10-01","val":1118453,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2512211,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-04-01","val":-630699,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":-378520,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-02","end":"2023-07-01","val":252180,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2022-12-31","end":"2023-09-28","val":1025582,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-06-30","end":"2023-09-28","val":-135839,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-09-30","val":-514357,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-07-02","end":"2023-09-30","val":-135839,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-30","val":-684790,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":855151,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":10354,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":9996,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":-9712,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":-9712,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":-20066,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-03-31","end":"2024-06-29","val":-20066,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-09-28","val":-92415,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":-92415,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":-82703,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2024-07-01","end":"2024-09-28","val":-82703,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-12-28","val":353366,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":-353366,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":-353366,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":-199705,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":-124495,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":75210,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2024-12-29","end":"2025-09-27","val":-282136,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":-157640,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"},{"start":"2025-01-04","end":"2026-01-03","val":-499257,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":-499257,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"ProceedsFromPaymentsForOtherFinancingActivities":{"label":"Proceeds from (Payments for) Other Financing Activities","description":"Amount of cash inflow (outflow) from financing activities classified as other.","units":{"USD":[{"start":"2022-01-02","end":"2022-10-01","val":-161906,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"},{"start":"2023-01-01","end":"2023-09-30","val":674558,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07"}]}},"TreasuryStockCommonShares":{"label":"Treasury Stock, Common, Shares","description":"Number of previously issued common shares repurchased by the issuing entity and held in treasury.","units":{"shares":[{"end":"2022-12-31","val":2834445,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2022Q4I"},{"end":"2023-09-30","val":2847683,"accn":"0001654954-23-013877","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-07","frame":"CY2023Q3I"},{"end":"2023-12-30","val":2874445,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":2874445,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q4I"},{"end":"2024-03-30","val":2884521,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":2894521,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-12-28","val":2983858,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":2983858,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q4I"},{"end":"2025-06-28","val":3065407,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":3101820,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities","description":"The amount of financial liabilities assumed (as defined) which have been recognized as of the acquisition date.","units":{"USD":[{"end":"2023-12-30","val":900000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"},{"end":"2024-12-28","val":3800000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"},{"end":"2026-01-03","val":4000000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":4000000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueCurrent":{"label":"Capital Leases, Future Minimum Payments Due, Next Twelve Months","description":"Amount of minimum lease payments for capital leases due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2023-12-30","val":200000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInFourYears":{"label":"Capital Leases, Future Minimum Payments Due in Four Years","description":"Amount of minimum lease payments for capital leases due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2023-12-30","val":600000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInThreeYears":{"label":"Capital Leases, Future Minimum Payments Due in Three Years","description":"Amount of minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2023-12-30","val":200000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInTwoYears":{"label":"Capital Leases, Future Minimum Payments Due in Two Years","description":"Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2023-12-30","val":200000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"}]}},"ClosedBlockAssetsAndLiabilitiesMaximumFutureEarningsToBeRecognized":{"label":"Closed Block Assets and Liabilities, Maximum Future Earnings to be Recognized","description":"The carrying amount of closed block liabilities in excess of the carrying amount of closed block assets at the date of demutualization (adjusted to eliminate the impact of related amounts in accumulated other comprehensive income).","units":{"USD":[{"end":"2023-12-30","val":17200000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"},{"end":"2024-12-28","val":14200000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"},{"end":"2026-01-03","val":16000000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":16000000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"FinanceLeaseInterestPaymentOnLiability":{"label":"Finance Lease, Interest Payment on Liability","description":"Amount of interest paid on finance lease liability.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-30","val":100000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":100000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-12-28","val":400000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":400000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":400000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2025-01-04","end":"2026-01-03","val":900000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":900000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"FinanceLeaseLiabilityUndiscountedExcessAmount":{"label":"Finance Lease, Liability, Undiscounted Excess Amount","description":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.","units":{"USD":[{"end":"2023-12-30","val":200000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"},{"end":"2024-03-30","val":200000,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":200000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":900000,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":900000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"},{"end":"2025-03-29","val":900000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":800000,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":800000,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":800000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":800000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"FinanceLeaseRightOfUseAsset":{"label":"Finance Lease, Right-of-Use Asset, after Accumulated Amortization","description":"Amount, after accumulated amortization, of right-of-use asset from finance lease.","units":{"USD":[{"end":"2022-12-31","val":0,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-12-30","val":900000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"}]}},"IncreaseDecreaseInOperatingLeaseLiability":{"label":null,"description":null,"units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":3046936,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-04-01","val":-639987,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-07-01","val":-4395424,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":-3579223,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-30","val":3560612,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":3142624,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":-715322,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-12-31","end":"2024-03-30","val":775502,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":-1553455,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":-1553455,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2023-12-31","end":"2024-09-28","val":-2418801,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-12-31","end":"2024-09-28","val":-2418801,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2023-12-31","end":"2024-12-28","val":2883289,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":2883289,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":2883289,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":-3784982,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":-1502376,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-12-29","end":"2025-09-27","val":-2200274,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-01-04","end":"2026-01-03","val":2900200,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":2900200,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"IncreaseDecreaseInOtherOperatingLiabilities":{"label":"Increase (Decrease) in Other Operating Liabilities","description":"Amount of increase (decrease) in operating liabilities classified as other.","units":{"USD":[{"start":"2022-01-02","end":"2022-12-31","val":4000000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-30","val":8500000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":8500000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-12-28","val":400000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":400000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":400000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2025-01-04","end":"2026-01-03","val":4500000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":4500000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"IncreaseDecreaseInPensionAndPostretirementObligations":{"label":"Increase (Decrease) in Obligation, Pension and Other Postretirement Benefits","description":"Amount of increase (decrease) in obligation for pension and other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":-3575749,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-30","val":47550,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023"}]}},"LesseeOperatingLeaseLiabilityUndiscountedExcessAmount":{"label":"Lessee, Operating Lease, Liability, Undiscounted Excess Amount","description":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.","units":{"USD":[{"end":"2023-12-30","val":3000000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023Q4I"},{"end":"2024-03-30","val":2600000,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":2600000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":2300000,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":2100000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"},{"end":"2025-03-29","val":2400000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":2300000,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":2000000,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":2400000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":2400000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"OperatingLeaseExpense":{"label":"Operating Lease, Expense","description":"Amount of operating lease expense. Excludes sublease income.","units":{"USD":[{"start":"2022-01-02","end":"2022-12-31","val":3300000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-30","val":4000000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":4000000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-12-28","val":4900000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":4900000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":4900000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2025-01-04","end":"2026-01-03","val":4500000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":4500000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"OperatingLeasePayments":{"label":"Operating Lease, Payments","description":"Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.","units":{"USD":[{"start":"2022-01-02","end":"2022-12-31","val":3600000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-30","val":4300000,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"start":"2023-01-01","end":"2023-12-30","val":4300000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-12-28","val":4300000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":4300000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":4300000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2025-01-04","end":"2026-01-03","val":4000000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":4000000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"OtherPostretirementBenefitsPayableNoncurrent":{"label":"Liability, Other Retirement Benefits, Noncurrent","description":"Amount of liability, classified as noncurrent, for retirement benefits, classified as other.","units":{"USD":[{"end":"2022-12-31","val":666222,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022Q4I"},{"end":"2023-12-30","val":554758,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12"},{"end":"2023-12-30","val":554758,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-30","val":554758,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":554758,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":554758,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-03-30","val":565727,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":579832,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":594167,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":410476,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":410476,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":410476,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":410476,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":410476,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":410476,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":409404,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":415878,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":420157,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":332165,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":332165,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"TemporaryEquityForeignCurrencyTranslationAdjustments":{"label":"Temporary Equity, Foreign Currency Translation Adjustments","description":"Adjustments to temporary equity resulting from foreign currency translation adjustments.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":-1959424,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-30","val":274379,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":274379,"accn":"0001654954-24-003010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-12","frame":"CY2023"},{"start":"2023-12-31","end":"2024-12-28","val":-1409991,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":-1409991,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":-1409991,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2026-01-03","val":839227,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2024-12-29","end":"2026-01-03","val":839227,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"FinanceLeaseLiabilityPaymentsDue":{"label":"Finance Lease, Liability, Payment, Due","description":"Amount of lessee's undiscounted obligation for lease payments for finance lease.","units":{"USD":[{"end":"2024-03-30","val":1100000,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":1000000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":4700000,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2025-03-29","val":4600000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":4400000,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":4200000,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"}]}},"FinanceLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Finance Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2024-03-30","val":200000,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":200000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":700000,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":800000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"},{"end":"2025-03-29","val":600000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":400000,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":200000,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":900000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":900000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueYearThree":{"label":"Finance Lease, Liability, to be Paid, Year Three","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2024-03-30","val":600000,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":200000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":700000,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":800000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"},{"end":"2025-03-29","val":800000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":800000,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":800000,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":900000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":900000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueYearTwo":{"label":"Finance Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2024-03-30","val":200000,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":200000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":700000,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":800000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"},{"end":"2025-03-29","val":800000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":800000,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":800000,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":900000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":900000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear":{"label":"Finance Lease, Liability, to be Paid, Remainder of Fiscal Year","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2024-03-30","val":100000,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":100000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":200000,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"}]}},"GoodwillGross":{"label":"Goodwill, Gross","description":"Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2024-03-30","val":500000,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":500000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2025-03-29","val":100000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2024-03-30","val":3200000,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":3200000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":3100000,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":3100000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"},{"end":"2025-03-29","val":3000000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":2000000,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":1000000,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":3700000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":3700000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear":{"label":"Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2024-03-30","val":3200000,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":2100000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":1100000,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"}]}},"ReportingUnitZeroOrNegativeCarryingAmountAmountOfAllocatedGoodwill":{"label":"Reporting Unit, Zero or Negative Carrying Amount, Amount of Allocated Goodwill","description":"Amount of goodwill allocated to reporting unit with zero or negative amount of net assets.","units":{"USD":[{"end":"2024-03-30","val":70700000,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":70700000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":58600000,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2025-03-29","val":58600000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":58600000,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":58600000,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"}]}},"TimeDepositsAtOrAboveFDICInsuranceLimit":{"label":"Time Deposits, at or Above FDIC Insurance Limit","description":"Amount of time deposit liabilities, including certificates of deposit, in denominations that meet or exceed the Federal Deposit Insurance Corporation (FDIC) insurance limit.","units":{"USD":[{"end":"2024-03-30","val":250000,"accn":"0001654954-24-005629","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-29","val":250000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":250000,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"}]}},"FinanceLeaseLiabilityPaymentsDueAfterYearFive":{"label":"Finance Lease, Liability, to be Paid, after Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2024-06-29","val":200000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":1600000,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":900000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"},{"end":"2025-03-29","val":1000000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":1000000,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":1000000,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":500000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":500000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueYearFour":{"label":"Finance Lease, Liability, to be Paid, Year Four","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2024-06-29","val":200000,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":700000,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":800000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"},{"end":"2025-03-29","val":700000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":800000,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":700000,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":900000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":900000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"OtherLiabilitiesCurrent":{"label":"Other Liabilities, Current","description":"Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2023-12-30","val":0,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-30","val":0,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-30","val":0,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023Q4I"},{"end":"2024-06-29","val":296866,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-28","val":578071,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":505376,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"end":"2024-12-28","val":505376,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":505376,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"end":"2024-12-28","val":505376,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"end":"2024-12-28","val":505376,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2024-12-28","val":505376,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024Q4I"},{"end":"2025-03-29","val":308204,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":0,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":0,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":0,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":0,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"PaymentsToAcquireBusinessesGross":{"label":"Payments to Acquire Businesses, Gross","description":"The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.","units":{"USD":[{"start":"2023-01-01","end":"2023-07-01","val":547638,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-12-30","val":444840,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":0,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":0,"accn":"0001654954-24-010035","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-12-31","end":"2024-06-29","val":0,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2023-12-31","end":"2024-09-28","val":0,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2023-12-31","end":"2024-12-28","val":0,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":0,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":0,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":421039,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":421039,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-12-29","end":"2025-09-27","val":421039,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-01-04","end":"2026-01-03","val":421039,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":421039,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"AssetsHeldInTrustCurrent":{"label":"Assets Held-in-trust, Current","description":"The amount of cash, securities, or other assets held by a third-party trustee pursuant to the terms of an agreement which assets are available to be used by beneficiaries to that agreement only within the specific terms thereof and which agreement is expected to terminate within one year of the balance sheet date (or operating cycle, if longer) at which time the assets held-in-trust will be released or forfeited.","units":{"USD":[{"end":"2023-12-30","val":4583797,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q4I"},{"end":"2024-09-28","val":9643534,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"}]}},"DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax":{"label":"Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax","description":"Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.","units":{"USD":[{"start":"2022-12-31","end":"2023-09-28","val":-3600060,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-06-30","end":"2023-09-28","val":-530764,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-30","val":4091155,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":-241382,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":-1230656,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":-724903,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-09-28","val":-2750844,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-28","val":-766990,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3"},{"start":"2023-12-31","end":"2024-12-28","val":2821898,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":-2821898,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":-2821898,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":46687,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":-520005,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":-234237,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2025-01-04","end":"2026-01-03","val":-520006,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":-520006,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax":{"label":"Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax","description":"Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.","units":{"USD":[{"start":"2022-12-31","end":"2023-09-28","val":-2704365,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-06-30","end":"2023-09-28","val":-401466,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-12-31","end":"2024-09-28","val":-21517715,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-28","val":-19966243,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3"}]}},"DisposalGroupIncludingDiscontinuedOperationInventory1":{"label":"Disposal Group, Including Discontinued Operation, Inventory","description":"Amount classified as inventory attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2023-12-30","val":900000,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q4I"},{"end":"2024-09-28","val":1200000,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":800000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q4I"},{"end":"2025-12-29","val":800000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q4I"}]}},"IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest":{"label":"Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest","description":"Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.","units":{"USD":[{"start":"2022-12-31","end":"2023-09-28","val":7772845,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-06-30","end":"2023-09-28","val":3463424,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-12-31","end":"2024-09-28","val":11675715,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-28","val":4668798,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3"}]}},"OtherInventory":{"label":"Other Inventory, Gross","description":"Amount before valuation and LIFO reserves of other inventory expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2023-12-30","val":59272207,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q4I"},{"end":"2024-09-28","val":59336373,"accn":"0001654954-24-013767","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-28","val":55994083,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2024-12-28","val":55209598,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q4I"},{"end":"2025-06-28","val":54140269,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-12-29","val":56129254,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q4I"}]}},"AcquisitionCosts":{"label":"Acquisition Costs, Period Cost","description":"The capitalized costs incurred during the period (excluded from amortization) to purchase, lease or otherwise acquire an unproved property, including costs of lease bonuses and options to purchase or lease properties, the portion of costs applicable to minerals when land including mineral rights is purchased in fee, brokers' fees, recording fees, legal costs, and other costs incurred in acquiring properties.","units":{"USD":[{"start":"2023-12-31","end":"2024-03-30","val":0,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2024-12-29","end":"2025-03-29","val":21039,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"}]}},"CostDirectLabor":{"label":"Cost, Direct Labor","description":"Cost of labor directly related to good produced and service rendered. Includes, but is not limited to, payroll cost and equity-based compensation.","units":{"USD":[{"start":"2023-12-31","end":"2024-03-30","val":2922443,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":8162714,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":4405029,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-09-28","val":12681196,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":4405029,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2024-12-29","end":"2025-03-29","val":3125986,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":7522727,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":3507414,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2024-12-29","end":"2025-09-27","val":9973340,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":3507415,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"}]}},"CostDirectMaterial":{"label":"Cost, Direct Material","description":"Cost of material used for good produced and service rendered.","units":{"USD":[{"start":"2023-12-31","end":"2024-03-30","val":34121028,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":70976809,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":36074003,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-09-28","val":107543631,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":36074003,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2024-12-29","end":"2025-03-29","val":33418246,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":71561763,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":37051351,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2024-12-29","end":"2025-09-27","val":99709251,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":37051351,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"}]}},"DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal":{"label":"Discontinued Operation, Tax (Expense) Benefit from Provision for (Gain) Loss on Disposal","description":"Amount of tax (expense) benefit on (gain) loss recognized for the (reversal of write-down) write-down to fair value, less cost to sell, of a discontinued operation.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-30","val":895806,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":53537,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":274929,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":162585,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2023-12-31","end":"2024-09-28","val":4320904,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":3888522,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2023-12-31","end":"2024-12-28","val":4164932,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":4164932,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":4164932,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":-9809,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":-315952,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":-377282,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"},{"start":"2024-12-29","end":"2025-09-27","val":-315951,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":0,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"},{"start":"2025-01-04","end":"2026-01-03","val":-331009,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":-331009,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"FinanceLeaseLiabilityPaymentsDueYearFive":{"label":"Finance Lease, Liability, to be Paid, Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2024-12-28","val":700000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024Q4I"},{"end":"2025-03-29","val":700000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"},{"end":"2025-06-28","val":600000,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2I"},{"end":"2025-09-27","val":700000,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2026-01-03","val":700000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"end":"2026-01-03","val":700000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025Q4I"}]}},"FinanceLeasePrincipalPayments":{"label":"Finance Lease, Principal Payments","description":"Amount of cash outflow for principal payment on finance lease.","units":{"USD":[{"start":"2023-12-31","end":"2024-03-30","val":26618,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":62674,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-12-29","end":"2025-03-29","val":126990,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":393352,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"}]}},"ForeignCurrencyContractsLiabilityFairValueDisclosure":{"label":"Foreign Currency Contracts, Liability, Fair Value Disclosure","description":"Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.","units":{"USD":[{"end":"2024-12-28","val":9600000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q4I"},{"end":"2025-03-29","val":7200000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1I"}]}},"ForeignCurrencyTransactionGainLossRealizedAfterTax":{"label":null,"description":null,"units":{"USD":[{"start":"2023-12-31","end":"2024-12-28","val":-505376,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024"}]}},"GainLossOnDispositionOfIntangibleAssets":{"label":"Gain (Loss) on Disposition of Intangible Assets","description":"Amount of gain (loss) on sale or disposal of intangible assets.","units":{"USD":[{"start":"2023-12-31","end":"2024-12-28","val":4700000,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2024"},{"start":"2024-12-29","end":"2025-09-27","val":4700000,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2024-12-29","end":"2025-09-27","val":4700000,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19"}]}},"LineOfCreditFacilityCommitmentFeePercentage":{"label":"Line of Credit Facility, Commitment Fee Percentage","description":"The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.","units":{"pure":[{"start":"2024-12-29","end":"2025-03-29","val":0.0025,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":0.0025,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-12-29","end":"2025-09-27","val":0.0025,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"}]}},"PaymentsOfDividends":{"label":"Payments of Dividends","description":"Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-30","val":2765686,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-03-30","val":683065,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2024Q1"},{"start":"2023-12-31","end":"2024-06-29","val":1368924,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2023-12-31","end":"2024-09-28","val":2050933,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2023-12-31","end":"2024-12-28","val":2730281,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":2730281,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":2730281,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2025-03-29","val":675053,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06","frame":"CY2025Q1"},{"start":"2024-12-29","end":"2025-06-28","val":1347951,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-12-29","end":"2025-09-27","val":2016239,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-01-04","end":"2026-01-03","val":2681073,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":2681073,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"ProceedsFromStockOptionsExercised":{"label":"Proceeds from Stock Options Exercised","description":"Amount of cash inflow from exercise of option under share-based payment arrangement.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-30","val":0,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11","frame":"CY2023"},{"start":"2023-12-31","end":"2024-12-28","val":0,"accn":"0001654954-25-002610","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-11"},{"start":"2023-12-31","end":"2024-12-28","val":0,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":0,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2024-12-29","end":"2026-01-03","val":0,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2024-12-29","end":"2026-01-03","val":0,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss":{"label":"Disposal Group, Including Discontinued Operation, Gross Profit (Loss)","description":"Amount of gross profit attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2023-12-31","end":"2024-06-29","val":0,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-03-31","end":"2024-06-29","val":0,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2024Q2"},{"start":"2024-12-29","end":"2025-06-28","val":2016696,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2025-03-30","end":"2025-06-28","val":2016696,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2025Q2"}]}},"PaymentsForProceedsFromAvailableforsaleSecuritiesShortterm":{"label":"Payments for (Proceeds from) Available-for-sale Securities, Short-term","description":"Amount of cash outflow (inflow) through acquisition (sale) of short-term available-for-sale securities.","units":{"USD":[{"start":"2023-12-31","end":"2024-06-29","val":999960,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"},{"start":"2024-12-29","end":"2025-06-28","val":-2222059,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05"}]}},"EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations":{"label":"Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Disposal Group, Including Discontinued Operations","description":"Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; attributable to disposal group, including, but not limited to, discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2023-12-31","end":"2024-09-28","val":194677,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-12-29","end":"2025-09-27","val":0,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"}]}},"LineOfCreditFacilityMaximumBorrowingCapacity":{"label":"Line of Credit Facility, Maximum Borrowing Capacity","description":"Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.","units":{"USD":[{"end":"2025-09-27","val":50000000,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3I"},{"end":"2025-10-28","val":100000000,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"}]}},"ProceedsFromRepaymentsOfShortTermDebt":{"label":"Proceeds from (Repayments of) Short-term Debt","description":"The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer.","units":{"USD":[{"start":"2023-12-31","end":"2024-09-28","val":3000000,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-12-29","end":"2025-09-27","val":0,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"}]}},"ProceedsFromSaleOfFlightEquipment":{"label":"Proceeds from Sale of Flight Equipment","description":"Cash received from sales of long-lived depreciable flight assets, including owned aircraft or capital improvements.","units":{"USD":[{"start":"2023-12-31","end":"2024-09-28","val":18925,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-12-29","end":"2025-09-27","val":800,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"}]}},"WeightedAverageNumberDilutedSharesOutstandingAdjustment":{"label":"Weighted Average Number Diluted Shares Outstanding Adjustment","description":"The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.","units":{"shares":[{"start":"2023-12-31","end":"2024-09-28","val":6217342,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2024-06-30","end":"2024-09-28","val":6203753,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2024Q3"},{"start":"2024-12-29","end":"2025-09-27","val":6109117,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04"},{"start":"2025-06-29","end":"2025-09-27","val":6075213,"accn":"0001654954-25-012582","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-04","frame":"CY2025Q3"}]}},"DirectFinancingLeaseNetInvestmentInLeaseAllowanceForCreditLossRecovery":{"label":null,"description":null,"units":{"USD":[{"start":"2023-12-31","end":"2024-12-28","val":0,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03","frame":"CY2024"},{"start":"2025-01-04","end":"2026-01-03","val":526602,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.","units":{"pure":[{"start":"2025-01-04","end":"2026-01-03","val":0,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":0,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.","units":{"pure":[{"start":"2025-01-04","end":"2026-01-03","val":0,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":0,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to meals and entertainment expense.","units":{"pure":[{"start":"2025-01-04","end":"2026-01-03","val":0.003,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":0.003,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible meals and entertainment expense.","units":{"USD":[{"start":"2025-01-04","end":"2026-01-03","val":22685,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":22685,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax":{"label":"Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax","description":"Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.","units":{"USD":[{"start":"2023-12-31","end":"2024-12-28","val":-8529217,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":-8529217,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"}]}},"PaymentsOfFinancingCosts":{"label":"Payments of Financing Costs","description":"The cash outflow for loan and debt issuance costs.","units":{"USD":[{"start":"2023-12-31","end":"2024-12-28","val":0,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":0,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2025-01-04","end":"2026-01-03","val":299521,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":299521,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets":{"label":"Proceeds from Sales of Business, Affiliate and Productive Assets","description":"Aggregate cash proceeds received from a combination of transactions in which noncurrent assets are sold, which may include the sale of a business, an investment in an affiliate (including an equity method investee), property, plant and equipment and intangible assets. Excludes sales of trading, available-for-sale, and held-to-maturity securities.","units":{"USD":[{"start":"2023-12-31","end":"2024-12-28","val":0,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2023-12-31","end":"2024-12-28","val":0,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2024"},{"start":"2025-01-04","end":"2026-01-03","val":1593646,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":1593646,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense":{"label":"Unrecognized Tax Benefits, Income Tax Penalties Expense","description":"Amount of expense for penalties related to a tax position claimed or expected to be claimed in the tax return.","units":{"USD":[{"start":"2025-01-04","end":"2026-01-03","val":-64382,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":-64382,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}},"ValuationAllowanceDeferredTaxAssetChangeInAmount":{"label":"Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount","description":"Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.","units":{"USD":[{"start":"2025-01-04","end":"2026-01-03","val":0,"accn":"0001654954-26-001850","fy":2026,"fp":"FY","form":"10-K","filed":"2026-03-03"},{"start":"2025-01-04","end":"2026-01-03","val":0,"accn":"0001654954-26-002506","fy":2026,"fp":"FY","form":"10-K/A","filed":"2026-03-19","frame":"CY2025"}]}}},"srt":{"StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased":{"label":null,"description":null,"units":{"shares":[{"end":"2023-08-21","val":200000,"accn":"0001654954-25-005148","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-06"},{"end":"2023-08-21","val":200000,"accn":"0001654954-25-009068","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-05","frame":"CY2023Q3I"}]}}}}}