{"cik":1172706,"entityName":"UNIROYAL GLOBAL ENGINEERED PRODUCTS, INC.","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-08-08","val":13959398,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-11-14","val":13959398,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2012-03-30","val":14114398,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2012Q1I"},{"end":"2012-05-07","val":14214398,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"end":"2012-08-09","val":14214398,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-11-02","val":14214398,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2013-02-21","val":14214398,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"end":"2013-04-22","val":14214398,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-07-29","val":14214398,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2013Q2I"},{"end":"2013-11-14","val":14214398,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2014-01-15","val":14214398,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013Q4I"},{"end":"2014-05-12","val":14524398,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1I"},{"end":"2014-07-08","val":14524398,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2I"},{"end":"2014-10-15","val":14524398,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3I"},{"end":"2015-03-30","val":14524598,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2015Q1I"},{"end":"2015-05-04","val":14351698,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2015-08-05","val":14351798,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-11-04","val":14168102,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-03-24","val":18850271,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2016Q1I"},{"end":"2016-05-05","val":18837916,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"}]}},"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":"2011-12-31","val":4154819,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011Q4I"},{"end":"2012-12-31","val":3660235,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2012Q4I"},{"end":"2013-06-30","val":3660235,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013Q2I"},{"end":"2014-06-30","val":7805786,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q2I"},{"end":"2015-07-05","val":13480600,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015Q2I"},{"end":"2016-07-03","val":34223508,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-07-03","val":34223508,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016Q2I"},{"end":"2017-07-02","val":20670981,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q2I"},{"end":"2018-07-01","val":13897014,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q2I"},{"end":"2019-06-30","val":8327709,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q2I"},{"end":"2020-07-05","val":1427268,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q2I"},{"end":"2021-07-04","val":1807872,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q2I"}]}}},"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":"2010-12-31","val":89475,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":89475,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":89475,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":108386,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":102540,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":99458,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":99458,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"end":"2011-12-31","val":99458,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":99458,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":99458,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2011Q4I"},{"end":"2012-03-31","val":106836,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2012Q1I"},{"end":"2012-06-30","val":99220,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":91103,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":64161,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"end":"2012-12-31","val":64161,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":64161,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"end":"2012-12-31","val":64161,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":64161,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":32235,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":24231,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2013Q2I"},{"end":"2013-09-30","val":23847,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":16806,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15"},{"end":"2013-12-31","val":8981303,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":9409062,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":9409062,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":9409062,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":9409062,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":9409062,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":9912000,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":10158494,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":8743466,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":7592510,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":7592510,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":7592510,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":7592510,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":7592510,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":7592510,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":9250004,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":8583822,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":7987786,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":7331213,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":7331213,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":7331213,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":7331213,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":7331213,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":7331213,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":9733152,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":10263688,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":9628261,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":10358761,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":10358761,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":10358761,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":10358761,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":10358761,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":10806363,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":10363209,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10733519,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":9335235,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":9335235,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":9335235,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":9335235,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":9335235,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":10876594,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9687140,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":9332977,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":9232119,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":9232119,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":9232119,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":9232119,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":9232119,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":10985318,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":9722614,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":8338193,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":7344785,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":7344785,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":7344785,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":7344785,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":7344785,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":8428939,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":7165222,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":7621352,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":8959467,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":8959467,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":11379971,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"AccountsPayableInterestBearingCurrent":{"label":"Accounts Payable, Interest-bearing, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable to vendors that bear interest at either a stated or an imputed rate. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2012-06-30","val":52393,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"}]}},"AccountsPayableTradeCurrent":{"label":"Accounts Payable, Trade, Current","description":"Carrying value as of the balance sheet date of obligations 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":"2013-12-31","val":16806,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12"},{"end":"2013-12-31","val":16806,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"end":"2013-12-31","val":16806,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2013Q4I"},{"end":"2014-03-31","val":13625,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1I"},{"end":"2014-06-30","val":17265,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":15548,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3I"}]}},"AccountsReceivableNet":{"label":"Accounts Receivable, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.","units":{"USD":[{"end":"2013-12-31","val":249813,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":278000,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":278000,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2016-01-03","val":282152,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":14209056,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":14209056,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":282152,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":282152,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-07-03","val":15960507,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":15451881,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":328427,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":328427,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":328427,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":282289,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":282289,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-30","val":283560,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":283560,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":411376,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":693265,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":940474,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":940474,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":1018763,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"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":"2010-12-31","val":6289,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":6289,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":6289,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":16700,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":18300,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":5038,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":5038,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"end":"2011-12-31","val":5038,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":5038,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":5038,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1216,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2012Q1I"},{"end":"2012-06-30","val":914,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5001,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":5756,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"end":"2012-12-31","val":5756,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":5756,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"end":"2012-12-31","val":5756,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":5756,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3358,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1955,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2458,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2948,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15"},{"end":"2013-12-31","val":2948,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12"},{"end":"2013-12-31","val":2948,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"end":"2013-12-31","val":2948,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"end":"2013-12-31","val":15003030,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1914,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1I"},{"end":"2014-06-30","val":9840,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":332,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3I"},{"end":"2014-12-28","val":14607787,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":14607787,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":14607787,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":14607787,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":14607787,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":16354138,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":15863522,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":15674772,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":14209056,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":14209056,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":14209056,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":14209056,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":15816175,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2017-01-01","val":14555463,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":14555463,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":14555463,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":14555463,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":14555463,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":14555463,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":16329872,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":17161964,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":15216420,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":15167468,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":15167468,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":15167468,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":15167468,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":15167468,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":16599946,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":16011212,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":15012234,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":12422330,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":12422330,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":12422330,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":12422330,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":12422330,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":15476139,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":14130970,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":13410069,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":11662325,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":11662325,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":11662325,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":11662325,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":11662325,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":11471935,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":5034809,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":9689695,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":10114819,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":10114819,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":10114819,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":10114819,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":10114819,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":13232799,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":11490641,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":10102981,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":8561227,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":8561227,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":11692484,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"AccruedLiabilitiesAndOtherLiabilities":{"label":"Accrued Liabilities and Other Liabilities","description":"Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.","units":{"USD":[{"end":"2019-03-31","val":508464,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":546244,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":532884,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":497225,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":497225,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":497225,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":497225,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":497225,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":461472,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":448062,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":438547,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":440386,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":440386,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":440386,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":440386,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q4I"},{"end":"2021-04-04","val":431405,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":428232,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":423720,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"}]}},"AccruedLiabilitiesCurrent":{"label":"Accrued Liabilities, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2013-12-31","val":3217493,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":3408143,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":3408143,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":3408143,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":3408143,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":3408143,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":3831846,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":4127900,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":4267835,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":3941296,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":3941296,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":3941296,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":3941296,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":3941296,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":3941296,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":4367623,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":4255277,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":4252939,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":3645526,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":3645526,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":3645526,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":3645526,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":3645526,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":3645526,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":4226196,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":4457360,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":4361076,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3594684,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":3594684,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":3594684,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":3594684,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":3594684,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":3956040,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":3894980,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3947831,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":3326291,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":3326291,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":3326291,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":3326291,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":3326291,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4578165,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4147493,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":4059081,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":3890367,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":3890367,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":3890367,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":3890367,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":3890367,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":5000147,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":5894036,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":7035285,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":7987333,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":7987333,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":7987333,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":7987333,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":7987333,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":9113066,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":10253112,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":4753242,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":3658612,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":3658612,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":3829926,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"AccruedLiabilitiesCurrentAndNoncurrent":{"label":"Accrued Liabilities","description":"Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.","units":{"USD":[{"end":"2021-01-03","val":47573,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":47573,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-10-03","val":23786,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":23786,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":23786,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":23367,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2013-12-31","val":-9033904,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-31","val":-10285575,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2016-01-03","val":11618294,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":11618294,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":12559926,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":12559926,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":12559926,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":14524497,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":14524497,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-30","val":16708866,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":16708866,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":16985793,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":16985793,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":19164368,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":19164368,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":21316231,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentPeriodIncreaseDecrease":{"label":"Accumulated Depreciation, Depletion and Amortization, Property, Plant and Equipment, Period Increase (Decrease)","description":"Amount of increase (decrease) in accumulated depreciation, depletion and amortization of property, plant and equipment.","units":{"USD":[{"start":"2013-12-29","end":"2014-12-28","val":-10285575,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2014"},{"start":"2015-01-04","end":"2016-01-03","val":-11618294,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"}]}},"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":"2013-12-31","val":2490610,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":2777609,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":2777609,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2016-01-03","val":2973363,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015Q4I"}]}},"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":"2013-12-31","val":2064264,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":790962,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":790962,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":790962,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":790962,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-28","val":790962,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2014-12-28","val":790962,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2014-12-31","val":790962,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":386517,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":739436,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":456438,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":18980,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":18980,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":18980,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":18980,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":18980,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":18980,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2016-01-03","val":18980,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015Q4I"},{"end":"2016-04-03","val":-268202,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":-902570,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":-1117325,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":-1678486,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":-1678486,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":-1678486,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":-1678486,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":-1678486,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":-1678486,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-01-01","val":-1678486,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016Q4I"},{"end":"2017-04-02","val":-1533367,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":-1136332,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":-796003,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-375152,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":-375152,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":-375152,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":-375152,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":-375152,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2017-12-31","val":-375152,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017Q4I"},{"end":"2018-04-01","val":78885,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":-727592,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-823455,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":-702645,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":-702645,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":-702645,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":-702645,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":-702645,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2018-12-30","val":-702645,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-503141,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-831432,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":-1145108,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":-1297439,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":-1297439,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":-1297439,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":-1297439,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":-1297439,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2019-12-29","val":-1297439,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2019-12-29","val":-1297439,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2019-12-29","val":-1297439,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2019-12-29","val":-1297439,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":-1736016,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2020-04-05","val":-1736016,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-04-05","val":-1736016,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q1I"},{"end":"2020-07-05","val":-1645355,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-07-05","val":-1645355,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2020-07-05","val":-1645355,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q2I"},{"end":"2020-10-04","val":-1409619,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2020-10-04","val":-1409619,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3I"},{"end":"2021-01-03","val":-1271321,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":-1271321,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":-1271321,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":-1271321,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":-1271321,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2021-01-03","val":-1271321,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2020Q4I"},{"end":"2021-04-04","val":-1215147,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-04-04","val":-1215147,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-04-04","val":-1215147,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1I"},{"end":"2021-07-04","val":-1226955,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-07-04","val":-1226955,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q2I"},{"end":"2021-10-03","val":-1330303,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":-1271483,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":-1271483,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":-1422831,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"AdditionalPaidInCapital":{"label":"Additional Paid in Capital","description":"Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.","units":{"USD":[{"end":"2010-12-31","val":32373332,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":32373332,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":32373332,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":32402222,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":32411222,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":32458972,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":32458972,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"end":"2011-12-31","val":32458972,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":32458972,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":32458972,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2011Q4I"},{"end":"2012-03-31","val":32492717,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2012Q1I"},{"end":"2012-06-30","val":32501717,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":32510717,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":32519717,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"end":"2012-12-31","val":32519717,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":32519717,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"end":"2012-12-31","val":32519717,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":32519717,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":32558717,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":32567717,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2013Q2I"},{"end":"2013-09-30","val":32576717,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":32679717,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15"},{"end":"2013-12-31","val":32679717,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12"},{"end":"2013-12-31","val":32679717,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"end":"2013-12-31","val":32679717,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"end":"2013-12-31","val":33651743,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":32688407,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1I"},{"end":"2014-06-30","val":32697407,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":32706407,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3I"},{"end":"2014-12-28","val":32549585,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":32549585,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":32549585,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":32549585,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":32549585,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":32550326,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":32550668,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":32259258,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":34823886,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":34823886,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":34823886,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":34823886,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":34823886,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":34823886,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":34723408,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":34813855,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":34827831,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":34653894,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":34653894,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":34653894,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":34653894,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":34653894,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":34653894,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":34711744,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":34760729,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":34862739,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":34944972,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":34944972,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":34944972,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":34944972,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":34944972,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":35044933,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":35138353,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":35200603,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":35244770,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":35244770,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":35244770,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":35244770,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":35244770,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":35288936,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":35275646,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":35275646,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":35275646,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":35275646,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":35275646,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":35275646,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":35275646,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":35290590,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":35290590,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":35290590,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":35290590,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":35290590,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":35290590,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":35290590,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":35290590,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":35290590,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":35290590,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":35290590,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":35290590,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":35290590,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":35290590,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"},{"start":"2013-01-02","end":"2013-12-31","val":171852,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30"},{"start":"2013-12-29","end":"2014-12-28","val":249144,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":249144,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2014-12-29","end":"2016-01-03","val":360429,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":360429,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":360429,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":191688,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":191688,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":191688,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-12-31","val":209865,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":209865,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-30","val":185496,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":185496,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-12-29","val":136161,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":136161,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2021-01-03","val":80523,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":80523,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2022-01-02","val":96983,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"AmortizationOfDebtDiscountPremium":{"label":"Amortization of Debt Discount (Premium)","description":"Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":42680,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2014-01-02","end":"2014-12-31","val":1,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"}]}},"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":"2013-01-02","end":"2013-12-31","val":57418,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":14451,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":30233,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2013-12-31","end":"2014-09-28","val":45995,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2013-12-29","end":"2014-12-28","val":54583,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":54583,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":5001,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":5001,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":10002,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":10002,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-04","end":"2015-10-04","val":15003,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":15003,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":20004,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":20004,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":20004,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":5001,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":5001,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":10002,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":10002,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-02","val":15003,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":15003,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":20004,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":20004,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":20004,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":5001,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":5001,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":10002,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":10002,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":15003,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":15003,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":20004,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":20004,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":5001,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":5001,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":10002,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":10002,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":18753,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":18753,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":27504,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":27504,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":5417,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":5417,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":9167,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":9167,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":12917,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":12917,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":16667,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":16667,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":3750,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":3750,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":7500,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":7500,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2019-12-30","end":"2020-10-04","val":11250,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":11250,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2019-12-30","end":"2021-01-03","val":15948,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":15948,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":6633,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":13266,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-01-04","end":"2021-10-03","val":19899,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-04","end":"2022-01-02","val":26532,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"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":"2016-01-04","end":"2017-01-01","val":355250,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"}]}},"AntidilutiveSecuritiesExcludedFromComputationOfNetIncomePerOutstandingUnitAmount":{"label":"Antidilutive Securities Excluded from Computation of Net Income, Per Outstanding Unit, Amount","description":"Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic net Income or Loss per outstanding limited partnership unit in the future and that were not included in the computation of diluted net income per limited partnership unit, because to do so would increase net income per unit amounts or decrease loss per unit amounts for the period presented.","units":{"USD/shares":[{"start":"2016-01-04","end":"2017-01-01","val":3.57,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"}]}},"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":"2018-10-01","end":"2018-12-30","val":510230,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-10-01","end":"2018-12-30","val":510230,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4"}]}},"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":"2010-12-31","val":33556,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":33556,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":33556,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":55197,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":49844,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":22903,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":22903,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"end":"2011-12-31","val":22903,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":22903,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":22903,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2011Q4I"},{"end":"2012-03-31","val":26290,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2012Q1I"},{"end":"2012-06-30","val":21173,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":40383,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":28959,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"end":"2012-12-31","val":28959,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":28959,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"end":"2012-12-31","val":28959,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":28959,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":32263,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":30016,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2013Q2I"},{"end":"2013-09-30","val":28254,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":19858,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15"},{"end":"2013-12-31","val":19858,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12"},{"end":"2013-12-31","val":19858,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"end":"2013-12-31","val":19858,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"end":"2013-12-31","val":49518724,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":40681,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1I"},{"end":"2014-06-30","val":36254,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":31513,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3I"},{"end":"2014-12-28","val":52883540,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":52883540,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":52883540,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":52883540,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":52883540,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":56778773,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":58986654,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":58269860,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":58274002,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":58274002,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":58274002,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":58274002,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":58274002,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":58274002,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":61082460,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":59321026,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":57742803,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":58668497,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":58668497,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":58622216,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":58622216,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":58622216,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":58622216,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":62736388,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":64908385,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":65687824,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":62654302,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":62654302,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":62654302,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":62654302,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":62654302,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":64376183,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":63437914,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":63638769,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":60766557,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":60766557,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":60766557,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":60766557,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":60766557,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":72297299,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":69196129,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":67073043,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":65766021,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":65766021,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":65766021,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":65766021,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":65766021,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":65087810,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":58992184,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":62031569,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":65447991,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":65447991,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":65447991,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":65447991,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":65447991,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":69500407,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":66841149,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":66194939,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":64455625,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":64455625,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":69322058,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2010-12-31","val":33556,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":33556,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":33556,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":55197,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":49844,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":22903,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":22903,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"end":"2011-12-31","val":22903,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":22903,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":22903,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2011Q4I"},{"end":"2012-03-31","val":26290,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2012Q1I"},{"end":"2012-06-30","val":21173,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":40383,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":28959,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"end":"2012-12-31","val":28959,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":28959,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"end":"2012-12-31","val":28959,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":28959,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":32263,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":30016,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2013Q2I"},{"end":"2013-09-30","val":28254,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":19858,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15"},{"end":"2013-12-31","val":19858,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12"},{"end":"2013-12-31","val":19858,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"end":"2013-12-31","val":19858,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"end":"2013-12-31","val":34188710,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":40681,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1I"},{"end":"2014-06-30","val":36254,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":31513,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3I"},{"end":"2014-12-28","val":34838316,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":34838316,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":34838316,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":34838316,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":34838316,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":37771233,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":39029528,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":38258301,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":36561201,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":36561201,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":36561201,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":36561201,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":36561201,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":36561201,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":39394186,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":37925716,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":36382786,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":35433889,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":35433889,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":34132608,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":34132608,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":34132608,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":34132608,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":37562795,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":38945284,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":39007865,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":37087927,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":37087927,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":37087927,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":37087927,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":37087927,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":38210913,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":37161789,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":36383881,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":33897069,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":33897069,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":33897069,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":33897069,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":33897069,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":38159175,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":35564982,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":34181082,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":32222470,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":32222470,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":32222470,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":32222470,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":32222470,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":32921880,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":26580535,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":29483576,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":31566611,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":31566611,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":31566611,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":31566611,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":31566611,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":35922660,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":33385788,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":33395578,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":33043379,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":33043379,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":38697816,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2016-01-03","val":3095414,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":3095414,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":7709525,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":7709525,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-07-03","val":3352230,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":3434693,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":9623114,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":9623114,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":10878114,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":10878114,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":10878114,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":10878114,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":11065177,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":11207022,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":11384617,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":8277317,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":8277317,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":8277317,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":8277317,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":8277317,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":8431889,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":8232309,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8130339,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":7990539,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":7990539,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":7990539,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":7990539,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":7990539,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8080873,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8012369,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":7714154,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":7832269,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":7832269,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":9147522,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q4I"}]}},"BankOverdrafts":{"label":"Bank Overdrafts","description":"Carrying value as of the balance sheet date of payments made in excess of existing cash balances, which will be honored by the bank but reflected as a loan to the entity. Overdrafts generally have a very short time frame for correction or repayment and are therefore more similar to short-term bank financing than trade financing.","units":{"USD":[{"end":"2013-12-31","val":622590,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":438145,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":438145,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":438145,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":438145,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":438145,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":719727,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":499205,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":515070,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":322307,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":322307,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":322307,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":322307,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":322307,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":322307,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":447095,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":659422,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":611557,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":679494,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":679494,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":679494,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":679494,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":679494,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":679494,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":800633,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":717220,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":829573,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":686640,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":686640,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":686640,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":686640,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":686640,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":328742,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":705321,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":731076,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":855210,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":855210,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":855210,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":855210,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":855210,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":798186,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":765612,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":752485,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":332141,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":332141,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":332141,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":332141,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":332141,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-07-05","val":208428,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":147960,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":275297,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":275297,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":275297,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":275297,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":275297,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":108676,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":290674,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":96921,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":76134,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":76134,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":242011,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2013-12-31","val":36101,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":171919,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":171919,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2016-01-03","val":226873,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":226873,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":226873,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":422910,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":422910,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":422910,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":732086,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":732086,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-30","val":1355238,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":1355238,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":1419495,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":1419495,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":1441432,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":1441432,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":1458233,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"BusinessAcquisitionPercentageOfVotingInterestsAcquired":{"label":"Business Acquisition, Percentage of Voting Interests Acquired","description":"Percentage of voting equity interests acquired at the acquisition date in the business combination.","units":{"pure":[{"end":"2014-11-10","val":1,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2014-11-10","val":1,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2014-11-10","val":1,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2014-11-10","val":1,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2014-11-10","val":1,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2014-11-10","val":1,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2014Q3I"}]}},"CapitalizedComputerSoftwareGross":{"label":"Capitalized Computer Software, Gross","description":"Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.","units":{"USD":[{"end":"2013-12-31","val":1033784,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":1123152,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":1123152,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2016-01-03","val":1223229,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":1223229,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":1223229,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":1263127,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":1263127,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":1263127,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1399851,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":1399851,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-30","val":1469300,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":1469300,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":1498668,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":1498668,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":1569881,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":1569881,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":1580034,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"CapitalLeaseObligations":{"label":"Capital Lease Obligations","description":"Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date.","units":{"USD":[{"end":"2016-01-03","val":1959295,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":1959295,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q4I"},{"end":"2016-07-03","val":1523290,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":1392288,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"}]}},"CapitalLeaseObligationsCurrent":{"label":"Capital Lease Obligations, Current","description":"Amount of capital lease obligation due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2013-12-31","val":51016,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":96071,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":96071,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":96071,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":96071,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":96071,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":538509,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":465803,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":574804,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":489978,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":489978,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":489978,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":489978,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":489978,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":489978,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":473871,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":413433,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":396136,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":368718,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":368718,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":368718,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":368718,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":368718,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":368718,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":366375,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":381316,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":399205,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":408425,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":408425,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":408425,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":408425,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":408425,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":431377,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":416588,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":405345,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":388862,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":388862,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":388862,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":388862,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":388862,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":382067,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":275958,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":177190,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":106253,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":106253,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":106253,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":364872,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":364872,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":23138,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":17816,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":269528,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":257298,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":257298,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":257298,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q4I"},{"end":"2021-04-04","val":243327,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":238068,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"}]}},"CapitalLeaseObligationsIncurred":{"label":"Lease Obligation Incurred","description":"Amount of increase in lease obligation from new lease.","units":{"USD":[{"start":"2014-12-29","end":"2016-01-03","val":1130609,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":1130609,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":256244,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":595740,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-04","end":"2016-10-02","val":584624,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":619921,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":619921,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":619921,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":335251,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":335251,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":678148,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":678148,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":845553,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":845553,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":1686696,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":1686696,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":247479,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":793001,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":793001,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-12-30","val":1195136,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018"}]}},"CapitalLeaseObligationsNoncurrent":{"label":"Capital Lease Obligations, Noncurrent","description":"Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.","units":{"USD":[{"end":"2013-12-31","val":0,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":238836,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":238836,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":238836,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":238836,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":238836,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":1604039,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":1683639,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":2044952,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":1469317,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":1469317,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":1469317,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":1469317,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":1469317,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":1469317,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":1301063,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":1109857,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":996152,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":856171,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":856171,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":856171,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":856171,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":856171,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":856171,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":776539,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":709007,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":629262,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":531218,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":531218,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":531218,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":531218,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":531218,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":443281,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":301787,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":207645,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":109446,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":109446,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":109446,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":109446,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":109446,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":29591,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":22625,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":18477,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":6397,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":6397,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":6397,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":492613,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":492613,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-10-04","val":294955,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":235116,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":235116,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":235116,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q4I"},{"end":"2021-04-04","val":176339,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":116928,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"}]}},"CapitalLeasesFutureMinimumPaymentsDue":{"label":"Capital Leases, Future Minimum Payments Due","description":"Amount of minimum lease payments for capital leases.","units":{"USD":[{"end":"2014-12-31","val":238836,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2016-01-03","val":2195531,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015Q4I"},{"end":"2017-01-01","val":1336429,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":1336429,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":999830,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-30","val":517316,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"}]}},"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":"2014-12-31","val":132070,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2016-01-03","val":593722,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015Q4I"},{"end":"2017-01-01","val":425440,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":425440,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":445000,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-30","val":404685,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInFiveYears":{"label":"Capital Leases, Future Minimum Payments Due in Five Years","description":"Amount of minimum lease payments for capital leases 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":"2014-12-31","val":32354,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2016-01-03","val":122784,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015Q4I"},{"end":"2017-01-01","val":6106,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":6106,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"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":"2014-12-31","val":51333,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2016-01-03","val":473107,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015Q4I"},{"end":"2017-01-01","val":104268,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":104268,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":11809,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"}]}},"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":"2014-12-31","val":73537,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2016-01-03","val":491168,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015Q4I"},{"end":"2017-01-01","val":392676,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":392676,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":111890,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-30","val":7605,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"}]}},"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":"2014-12-31","val":125017,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2016-01-03","val":512298,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015Q4I"},{"end":"2017-01-01","val":407939,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":407939,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":431131,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-30","val":105026,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear":{"label":"Capital Leases, Future Minimum Payments, Remainder of Fiscal Year","description":"Amount of minimum lease payments for capital leases due in the remainder of the 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":"2017-01-01","val":368718,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":368718,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":368718,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":368718,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":368718,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":368718,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":366375,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":381316,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":399205,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":408425,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":408425,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":408425,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":408425,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":408425,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":431377,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":416588,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":405345,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":388862,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"}]}},"Cash":{"label":"Cash","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. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2010-12-31","val":3605,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":3605,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":3605,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":2194,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":7764,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":589,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":589,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"end":"2011-12-31","val":589,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q4I"},{"end":"2012-03-31","val":4656,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1499,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2013-12-31","val":1253,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"end":"2013-12-31","val":311029,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-09-30","val":473,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3I"},{"end":"2014-12-31","val":604234,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"}]}},"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-12-31","val":157,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2009-12-31","val":157,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2009-12-31","val":157,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009Q4I"},{"end":"2010-06-30","val":539,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2I"},{"end":"2010-09-30","val":1582,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3I"},{"end":"2010-12-31","val":3605,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":3605,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":3605,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2010-12-31","val":3605,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"end":"2010-12-31","val":3605,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2010-12-31","val":3605,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2010-12-31","val":3605,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2010Q4I"},{"end":"2011-01-01","val":3605,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"end":"2011-03-31","val":1444,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2011Q1I"},{"end":"2011-06-30","val":2194,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2011-06-30","val":2194,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2I"},{"end":"2011-09-30","val":7764,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2011-09-30","val":7764,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q3I"},{"end":"2011-12-31","val":589,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":589,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"end":"2011-12-31","val":589,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":589,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":589,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"end":"2011-12-31","val":589,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2011-12-31","val":589,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"end":"2011-12-31","val":589,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2011-12-31","val":589,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2011Q4I"},{"end":"2012-01-01","val":589,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"end":"2012-03-31","val":4656,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"end":"2012-03-31","val":4656,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1499,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-06-30","val":1499,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2012Q2I"},{"end":"2012-09-30","val":722,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2012-09-30","val":722,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1015,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"end":"2012-12-31","val":1015,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":1015,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"end":"2012-12-31","val":1015,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":1015,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15"},{"end":"2012-12-31","val":1015,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12"},{"end":"2012-12-31","val":1015,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"end":"2012-12-31","val":1015,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2012Q4I"},{"end":"2013-01-01","val":84489,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30"},{"end":"2013-03-31","val":3138,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2013-03-31","val":3138,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1620,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"end":"2013-06-30","val":1620,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":626,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":626,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2013Q3I"},{"end":"2013-12-28","val":311029,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2013-12-30","val":311029,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2013-12-30","val":311029,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2013-12-30","val":311029,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2013-12-31","val":1253,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15"},{"end":"2013-12-31","val":1253,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12"},{"end":"2013-12-31","val":1253,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"end":"2013-12-31","val":1253,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"end":"2013-12-31","val":311029,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-01-01","val":311029,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30"},{"end":"2014-03-30","val":782932,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-03-31","val":3783,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1I"},{"end":"2014-06-29","val":685878,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-06-30","val":253,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2I"},{"end":"2014-09-28","val":405073,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-09-30","val":473,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3I"},{"end":"2014-12-28","val":604234,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":604234,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":604234,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":604234,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-28","val":604234,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2014-12-28","val":604234,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2014-12-31","val":604234,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-01-03","val":604234,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2015-01-03","val":604234,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2015-01-03","val":604234,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2015-01-03","val":604234,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2015-01-04","val":604234,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-01-05","val":604234,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-01-05","val":604234,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-04-05","val":2138471,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2015-04-05","val":2138471,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1I"},{"end":"2015-07-05","val":1991056,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2015-07-05","val":1991056,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2I"},{"end":"2015-10-04","val":2058534,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2015-10-04","val":2058534,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3I"},{"end":"2016-01-02","val":1910112,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q4I"},{"end":"2016-01-03","val":1910112,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":1910112,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":1910112,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":1910112,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":1910112,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":1910112,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2016-01-03","val":1910112,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-01-03","val":1910112,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-01-03","val":1910112,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-01-03","val":1910112,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2016-04-03","val":1622973,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-04-03","val":1622973,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1I"},{"end":"2016-07-03","val":1469603,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-07-03","val":1469603,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2I"},{"end":"2016-10-02","val":1557886,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-10-02","val":1557886,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1321586,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2016Q4I"},{"end":"2017-01-01","val":1321586,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":1321586,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":1321586,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":1321586,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":1321586,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":1321586,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-01-01","val":1321586,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-01-01","val":1321586,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2017-01-03","val":1321586,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-04-02","val":1537716,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-04-02","val":1537716,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2017Q1I"},{"end":"2017-07-02","val":1103761,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-07-02","val":1103761,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2I"},{"end":"2017-10-01","val":1751129,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-10-01","val":1751129,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1267319,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":1267319,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":1267319,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":1267319,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":1267319,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2017-12-31","val":1267319,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2017-12-31","val":1267319,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2017-12-31","val":1267319,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2017-12-31","val":1267319,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017Q4I"},{"end":"2018-04-01","val":820723,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2018-04-01","val":820723,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1I"},{"end":"2018-07-01","val":903082,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2018-07-01","val":903082,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1169302,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2018-09-30","val":1169302,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3I"},{"end":"2018-12-30","val":1028841,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":1028841,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":1028841,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":1028841,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":1028841,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2018-12-30","val":1028841,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2018-12-30","val":1028841,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-12-30","val":1028841,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2018-12-30","val":1028841,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1211153,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2019-03-31","val":1211153,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":724198,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2019-06-30","val":724198,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2I"},{"end":"2019-09-29","val":818289,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2019-09-29","val":818289,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3I"},{"end":"2019-12-29","val":513588,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":513588,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":513588,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":513588,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":513588,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2019-12-29","val":513588,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2019-12-29","val":513588,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2019-12-29","val":513588,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2019Q4I"},{"end":"2020-04-05","val":841283,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2020-04-05","val":841283,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1I"},{"end":"2020-07-05","val":1238728,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-07-05","val":1238728,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q2I"},{"end":"2020-10-04","val":767874,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2020-10-04","val":767874,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3I"},{"end":"2021-01-03","val":1656882,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":1656882,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":1656882,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":1656882,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":1656882,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":1820504,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":1115779,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":633833,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":444973,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":444973,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":324499,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2010-01-01","end":"2010-06-30","val":382,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-01-01","end":"2010-09-30","val":1425,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":3448,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-2161,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-1411,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":-1411,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-01-01","end":"2011-09-30","val":4159,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":4159,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-01-01","end":"2011-12-31","val":-3016,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":-3016,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2012-01-01","end":"2012-03-31","val":4067,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"start":"2012-01-01","end":"2012-03-31","val":4067,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":910,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":910,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2012-01-01","end":"2012-09-30","val":133,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":133,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":426,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":426,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2013-01-01","end":"2013-03-31","val":2123,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":2123,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":605,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2013-01-01","end":"2013-06-30","val":605,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2013-01-01","end":"2013-09-30","val":-389,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-389,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2013-01-01","end":"2013-12-31","val":238,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"},{"start":"2013-01-02","end":"2013-12-31","val":190195,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30"},{"start":"2013-12-31","end":"2014-03-30","val":467160,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"start":"2014-01-01","end":"2014-03-31","val":2530,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":358646,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-01","end":"2014-06-30","val":-1000,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2013-12-31","end":"2014-09-28","val":100737,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-01-01","end":"2014-09-30","val":-780,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2013-12-29","end":"2014-12-28","val":321747,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":321747,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":1587786,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":1587786,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":1363313,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":1363313,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-04","end":"2015-10-04","val":1477997,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":1477997,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":1356887,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":1356887,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":1356887,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":-239175,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":-239175,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":-371760,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":-371760,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-02","val":-202066,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":-202066,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":-373444,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":-373444,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":-373444,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":202891,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":202891,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":-265937,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":-265937,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":318396,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":318396,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":-153369,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":-153369,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":-486857,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":-486857,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":-356459,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":-356459,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":-72854,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":-72854,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":-176113,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":154483,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":-309344,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-09-29","val":-187803,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"}]}},"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":"2018-01-01","end":"2018-12-30","val":-176113,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":154483,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":-309344,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":-187803,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":-533361,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":-533361,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":368519,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":368519,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":747939,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":747939,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2019-12-30","end":"2020-10-04","val":260281,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":260281,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2019-12-30","end":"2021-01-03","val":1057201,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":1057201,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":147102,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":-566071,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-01-04","end":"2021-10-03","val":-1040515,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-04","end":"2022-01-02","val":-1218759,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations":{"label":"Cash Provided by (Used in) Financing Activities, Discontinued Operations","description":"Amount of cash inflow (outflow) of financing activities of 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":"2013-01-02","end":"2013-12-31","val":-3873691,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2014-01-02","end":"2014-12-31","val":-600568,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"}]}},"CashSurrenderValueOfLifeInsurance":{"label":"Cash Surrender Value of Life Insurance","description":"Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity.","units":{"USD":[{"end":"2016-01-03","val":144189,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":144189,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":468998,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":468998,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":468998,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":864320,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":864320,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":578490,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2018-04-01","val":578490,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-04-01","val":578490,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q1I"},{"end":"2018-04-04","val":578490,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2018-04-04","val":578490,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2018-04-04","val":578490,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-04-04","val":578490,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-04-04","val":578490,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":420404,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":420404,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":597551,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":597551,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":776323,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":776323,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":971130,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"CommonStockParOrStatedValuePerShare":{"label":"Common Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of common stock.","units":{"USD/shares":[{"end":"2010-12-31","val":0.001,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":0.001,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":0.001,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0.001,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0.001,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0.001,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":0.001,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"end":"2011-12-31","val":0.001,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":0.001,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":0.001,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0.001,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0.001,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0.001,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0.001,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"end":"2012-12-31","val":0.001,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":0.001,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"end":"2012-12-31","val":0.001,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":0.001,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0.001,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0.001,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0.001,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0.001,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15"},{"end":"2013-12-31","val":0.001,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12"},{"end":"2013-12-31","val":0.001,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"end":"2013-12-31","val":0.001,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"end":"2013-12-31","val":0.001,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0.001,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0.001,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.001,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3I"},{"end":"2014-12-28","val":0.001,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":0.001,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":0.001,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":0.001,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":0.001,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":0.001,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":0.001,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":0.001,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":0.001,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":0.001,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":0.001,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":0.001,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":0.001,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":0.001,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":0.001,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":0.001,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":0.001,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":0.001,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":0.001,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":0.001,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":0.001,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":0.001,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":0.001,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":0.001,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":0.001,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":0.001,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.001,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":0.001,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":0.001,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":0.001,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":0.001,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":0.001,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":0.001,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.001,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":0.001,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":0.001,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":0.001,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":0.001,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":0.001,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.001,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.001,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":0.001,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":0.001,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":0.001,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":0.001,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":0.001,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":0.001,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":0.001,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":0.001,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":0.001,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":0.001,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":0.001,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":0.001,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":0.001,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":0.001,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":0.001,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":0.001,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":0.001,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":0.001,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":0.001,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":0.001,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2010-12-31","val":95000000,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":95000000,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":95000000,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":95000000,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":95000000,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":95000000,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":95000000,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"end":"2011-12-31","val":95000000,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":95000000,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":95000000,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2011Q4I"},{"end":"2012-03-31","val":95000000,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2012Q1I"},{"end":"2012-06-30","val":95000000,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":95000000,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":95000000,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"end":"2012-12-31","val":95000000,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":95000000,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"end":"2012-12-31","val":95000000,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":95000000,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":95000000,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":95000000,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2013Q2I"},{"end":"2013-09-30","val":95000000,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":95000000,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15"},{"end":"2013-12-31","val":95000000,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12"},{"end":"2013-12-31","val":95000000,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"end":"2013-12-31","val":95000000,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"end":"2013-12-31","val":95000000,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":95000000,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1I"},{"end":"2014-06-30","val":95000000,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":95000000,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3I"},{"end":"2014-12-28","val":95000000,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":95000000,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":95000000,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":95000000,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":95000000,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":95000000,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":95000000,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":95000000,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":95000000,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":95000000,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":95000000,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":95000000,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":95000000,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":95000000,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":95000000,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":95000000,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":95000000,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":95000000,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":95000000,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":95000000,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":95000000,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":95000000,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":95000000,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":95000000,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":95000000,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":95000000,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":95000000,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":95000000,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":95000000,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":95000000,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":95000000,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":95000000,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":95000000,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":95000000,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":95000000,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":95000000,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":95000000,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":95000000,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":95000000,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":95000000,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":95000000,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":95000000,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":95000000,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":95000000,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":95000000,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":95000000,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":95000000,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":95000000,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":95000000,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":95000000,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":95000000,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":95000000,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":95000000,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":95000000,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":95000000,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":95000000,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":95000000,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":95000000,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":95000000,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":95000000,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":95000000,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2010-12-31","val":13849398,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":13849398,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":13849398,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":13959398,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":13959398,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":13959398,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":13959398,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"end":"2011-12-31","val":13959398,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":13959398,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":13959398,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"end":"2011-12-31","val":13959398,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":14214398,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2012Q1I"},{"end":"2012-06-30","val":14214398,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":14214398,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":14214398,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"end":"2012-12-31","val":14214398,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":14214398,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"end":"2012-12-31","val":14214398,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":14214398,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":14214398,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":14214398,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2013Q2I"},{"end":"2013-09-30","val":14214398,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":14214398,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15"},{"end":"2013-12-31","val":14214398,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12"},{"end":"2013-12-31","val":14214398,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"end":"2013-12-31","val":14214398,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"end":"2013-12-31","val":13881598,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":14524398,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1I"},{"end":"2014-06-30","val":14214398,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":14214398,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3I"},{"end":"2014-12-28","val":14351398,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":14351398,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":14351398,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":14351398,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":14351398,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":14351698,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":14351798,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":14193252,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":18890909,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":14351398,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":18890909,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":18890909,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":18890909,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":18890909,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":18890909,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":18837916,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":18811066,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":18727782,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":18727782,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":18727782,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":18727782,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":18727782,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":18727782,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":18714142,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":18698030,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":18698030,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":18690030,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":18690030,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":18690030,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":18690030,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":18690030,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":18690030,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":18690030,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":18690030,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":18690030,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":18690030,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":18690030,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":18690030,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":3738006,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":18690030,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":18680030,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":18680030,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":3736006,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":3736006,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":3736006,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":3736006,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":3736006,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":3736006,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":3736006,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":3736006,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":3736006,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":3736006,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":3736006,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":3736006,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":3736006,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":3736006,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":3736006,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":3736006,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":3736006,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":3736006,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":3736006,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2010-12-31","val":13849398,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":13849398,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":13849398,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":13959398,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":13959398,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":13959398,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":13959398,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"end":"2011-12-31","val":13959398,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":13959398,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":13959398,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2011Q4I"},{"end":"2012-03-31","val":14214398,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2012Q1I"},{"end":"2012-06-30","val":14214398,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":14214398,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":14214398,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"end":"2012-12-31","val":14214398,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":14214398,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"end":"2012-12-31","val":14214398,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":14214398,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":14214398,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":14214398,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2013Q2I"},{"end":"2013-09-30","val":14214398,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":14214398,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15"},{"end":"2013-12-31","val":14214398,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12"},{"end":"2013-12-31","val":14524398,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"end":"2013-12-31","val":14524398,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"end":"2013-12-31","val":13881598,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":14524398,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1I"},{"end":"2014-06-30","val":14524398,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":14524398,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3I"},{"end":"2014-12-28","val":14351398,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":14351398,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":14351398,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":14351398,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":14351398,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":14351698,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":14351798,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":14193252,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":18890909,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":14351398,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":18890909,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":18890909,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":18890909,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":18890909,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":18890909,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":18837916,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":18811066,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":18727782,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":18727782,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":18727782,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":18727782,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":18727782,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":18727782,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":18714142,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":18698030,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":18698030,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":18690030,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":18690030,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":18690030,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":18690030,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":18690030,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":18690030,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":18690030,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":18690030,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":18690030,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":18690030,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":18690030,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":18690030,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":3738006,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":18690030,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":18680030,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":18680030,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":3736006,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":3736006,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":3736006,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":3736006,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":3736006,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":3736006,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":3736006,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":3736006,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":3736006,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":3736006,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":3736006,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":3736006,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":3736006,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":3736006,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":3736006,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":3736006,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":3736006,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":3736006,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":3736006,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2010-12-31","val":13849,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":13849,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":13849,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":13959,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":13959,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":13959,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":13959,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"end":"2011-12-31","val":13959,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":13959,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":13959,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2011Q4I"},{"end":"2012-03-31","val":14214,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2012Q1I"},{"end":"2012-06-30","val":14214,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":14214,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":14214,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"end":"2012-12-31","val":14214,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":14214,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"end":"2012-12-31","val":14214,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":14214,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":14214,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":14214,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2013Q2I"},{"end":"2013-09-30","val":14214,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":14214,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15"},{"end":"2013-12-31","val":14214,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12"},{"end":"2013-12-31","val":14214,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"end":"2013-12-31","val":14214,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"end":"2013-12-31","val":13881,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":14524,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1I"},{"end":"2014-06-30","val":14524,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":14524,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3I"},{"end":"2014-12-28","val":14352,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":14352,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":14352,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":14352,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":14352,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":14352,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":14352,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":14194,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":18892,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":18892,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":18892,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":18892,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":18892,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":18892,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":18843,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":18839,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":18812,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":18728,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":18728,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":18728,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":18728,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":18728,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":18728,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":18714,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":18698,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":18698,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":18690,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":18690,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":18690,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":18690,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":18690,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":18690,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":18690,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":18690,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":18690,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":18690,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":18690,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":18690,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":18690,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":18690,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":18680,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":18680,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":18680,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":18680,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":18680,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":18680,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":18680,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":3736,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":3736,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":3736,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":3736,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":3736,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":3736,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":3736,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":3736,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":3736,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":3736,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":3736,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":3736,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":3736,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":3736,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2013-01-02","end":"2013-12-31","val":9368968,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":502659,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":1396218,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-03-31","end":"2014-06-29","val":893559,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2013-12-31","end":"2014-09-28","val":1508113,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-06-30","end":"2014-09-28","val":111895,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2014-12-28","val":2963566,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":2963566,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":313107,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":313107,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":1624966,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":1624966,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-04","end":"2015-07-05","val":1311859,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-04-06","end":"2015-07-05","val":1311859,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-04","val":1481272,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":1481272,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-04","val":-143694,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-07-06","end":"2015-10-04","val":-143694,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":6981861,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":6981861,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":4180174,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":146921,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":865822,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":694279,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":2137945,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-04","end":"2016-07-03","val":547358,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-04","end":"2016-07-03","val":1272123,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-02","val":1057539,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":3223234,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-02","val":363260,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3"},{"start":"2016-07-04","end":"2016-10-02","val":1085289,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":5681996,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":5681996,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":5681996,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":1355811,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":1355811,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":2704632,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":2704632,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-03","end":"2017-07-02","val":1348821,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-03","end":"2017-07-02","val":1348821,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-10-01","val":3320553,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":3320553,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-10-01","val":615921,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-07-03","end":"2017-10-01","val":615921,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":1196121,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":1196121,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":943676,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":943676,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":1061692,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":1061692,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-04-02","end":"2018-07-01","val":118016,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-02","end":"2018-07-01","val":118016,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1725398,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":1725398,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-02","end":"2018-09-30","val":663706,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-02","end":"2018-09-30","val":663706,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-30","val":919304,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":919304,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":832606,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":832606,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":867362,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":867362,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":34756,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":34756,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":831060,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":831060,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":-36302,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":-36302,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":366629,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":366629,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":-158303,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":-158303,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":-332831,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":-332831,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2020-04-06","end":"2020-07-05","val":-174528,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":-174528,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":-1111090,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":-1111090,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-06","end":"2020-10-04","val":-778259,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-06","end":"2020-10-04","val":-778259,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":-1197508,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":-1197508,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":1092175,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":1092175,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":1276406,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-04-05","end":"2021-07-04","val":184231,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2"},{"start":"2021-01-04","end":"2021-10-03","val":349084,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":-927322,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"},{"start":"2021-01-04","end":"2022-01-02","val":-1702540,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":-696704,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"ConcentrationRiskPercentage1":{"label":"Concentration Risk, Percentage","description":"\"For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"\"benchmark\"\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.\"","units":{"pure":[{"start":"2012-01-01","end":"2012-12-31","val":0.49,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.54,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"}]}},"ConstructionInProgressGross":{"label":"Construction in Progress, Gross","description":"Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.","units":{"USD":[{"end":"2013-12-31","val":18125,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":168271,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":168271,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2016-01-03","val":52316,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":52316,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":52316,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":57530,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":57530,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":57530,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":97605,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":97605,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-30","val":90660,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":90660,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":9109,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":9109,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":241195,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":241195,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":145972,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"ConversionOfStockSharesIssued1":{"label":"Conversion of Stock, Shares Issued","description":"\"The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"shares":[{"start":"2015-12-29","end":"2015-12-30","val":4756814,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-12-29","end":"2015-12-30","val":4756814,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"}]}},"ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue":{"label":"Convertible Preferred Stock, Nonredeemable or Redeemable, Issuer Option, Value","description":"Value of outstanding nonredeemable convertible preferred stock or outstanding convertible preferred stock that is redeemable solely at the option of the issuer.","units":{"USD":[{"end":"2010-12-31","val":2669127,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-12-31","val":2669127,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011Q4I"}]}},"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-04","end":"2017-04-02","val":20382282,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2017Q1"},{"start":"2017-01-02","end":"2017-07-02","val":41123248,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-03","end":"2017-07-02","val":20740966,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-10-01","val":59434030,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-02","end":"2017-10-01","val":18310782,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-02","end":"2017-12-31","val":79726380,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":21812193,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":21812193,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":43071248,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":43071248,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-04-02","end":"2018-07-01","val":21259055,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-02","end":"2018-07-01","val":21259055,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":63184044,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":63184044,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-02","end":"2018-09-30","val":20112796,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-02","end":"2018-09-30","val":20112796,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-30","val":82622952,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":82622952,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":21079658,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":21079658,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":40963050,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":40963050,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":19883392,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":19883392,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":59434689,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":59434689,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":18471639,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":18471639,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":76174406,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":76174406,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":17309542,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":17309542,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":24816260,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":24816260,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2020-04-06","end":"2020-07-05","val":7506718,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":7506718,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":37931227,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":37931227,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-06","end":"2020-10-04","val":13114967,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-06","end":"2020-10-04","val":13114967,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":52437754,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":52437754,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":18658664,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":18658664,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":34586106,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-04-05","end":"2021-07-04","val":15927442,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2"},{"start":"2021-01-04","end":"2021-10-03","val":49017021,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":14430915,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"},{"start":"2021-01-04","end":"2022-01-02","val":62786884,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":17405495,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"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":"2010-01-01","end":"2010-06-30","val":23222,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-04-01","end":"2010-06-30","val":10453,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":25881,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":2659,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":30700,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":6166,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":16326,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":16326,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":10160,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":10160,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":31584,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":31584,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-07-01","end":"2011-09-30","val":15258,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":15258,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":46417,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":46417,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2012-01-01","end":"2012-03-31","val":3046,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"start":"2012-01-01","end":"2012-03-31","val":3046,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":4513,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":4513,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2012-04-01","end":"2012-06-30","val":1467,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":1467,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":8228,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":8228,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":3715,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-07-01","end":"2012-09-30","val":3715,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":20734,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":20734,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2013-01-01","end":"2013-03-31","val":1976,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":1976,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2933,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2013-01-01","end":"2013-06-30","val":2933,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2013-04-01","end":"2013-06-30","val":957,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2013-04-01","end":"2013-06-30","val":957,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":7101,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":7101,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2013-07-01","end":"2013-09-30","val":4168,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":4168,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":11311,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"},{"start":"2013-01-02","end":"2013-12-31","val":77560044,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30"},{"start":"2013-12-31","end":"2014-03-30","val":19933135,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"start":"2014-01-01","end":"2014-03-31","val":6179,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":40431446,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-03-31","end":"2014-06-29","val":20498311,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-01","end":"2014-06-30","val":19184,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2014-04-01","end":"2014-06-30","val":13004,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2"},{"start":"2013-12-31","end":"2014-09-28","val":59494989,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-06-30","end":"2014-09-28","val":19063543,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-01-01","end":"2014-09-30","val":21824,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2014-07-01","end":"2014-09-30","val":2640,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2014-12-28","val":79004240,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":79004240,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":22159872,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":22159872,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":42049971,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":42049971,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-04","end":"2015-07-05","val":19890099,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-04-06","end":"2015-07-05","val":19890099,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-04","val":59891442,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":59891442,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-04","val":17841471,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-07-06","end":"2015-10-04","val":17841471,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":77813354,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":77813354,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":77813354,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":19241135,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":19241135,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":39915850,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":39915850,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-04","end":"2016-07-03","val":20674715,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-04","end":"2016-07-03","val":20674715,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-02","val":59241192,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":59241192,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-02","val":19325342,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3"},{"start":"2016-07-04","end":"2016-10-02","val":19325342,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":77515316,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":77515316,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":77515316,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":20382282,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-02","end":"2017-07-02","val":41123248,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-03","end":"2017-07-02","val":20740966,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2"},{"start":"2017-01-02","end":"2017-10-01","val":59434030,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-03","end":"2017-10-01","val":18310782,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3"},{"start":"2017-01-02","end":"2017-12-31","val":79726380,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017"}]}},"CostsAndExpensesRelatedParty":{"label":"Costs and Expenses, Related Party","description":"Costs of sales and operating expenses for the period incurred from transactions with related parties.","units":{"USD":[{"start":"2014-12-29","end":"2016-01-03","val":2000,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":2000,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":24000,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":24000,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":24000,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-12-31","val":24000,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":24000,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-30","val":24000,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":24000,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-12-29","val":24000,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":24000,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2021-01-03","val":24000,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":24000,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2022-01-02","val":24000,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"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":"2013-01-02","end":"2013-12-31","val":0,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-29","end":"2014-12-28","val":0,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":0,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2016-01-03","val":0,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"}]}},"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":"2013-01-02","end":"2013-12-31","val":0,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2014-01-02","end":"2014-12-31","val":0,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2017-01-02","end":"2017-12-31","val":362866,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":362866,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-30","val":-363428,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":-363428,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-12-29","val":-359459,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":-359459,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2021-01-03","val":-176509,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":-176509,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2022-01-02","val":-243712,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"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":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-04-01","end":"2010-06-30","val":0,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":0,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":0,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3"},{"start":"2012-01-02","end":"2012-12-31","val":0,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2013Q2"},{"start":"2013-01-02","end":"2013-12-31","val":0,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-29","end":"2014-12-28","val":0,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":0,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2014-12-29","end":"2016-01-03","val":100231,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":100231,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":100231,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":174323,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":174323,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":174323,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-12-31","val":400910,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":400910,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-30","val":-357632,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":-357632,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-12-29","val":-355889,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":-355889,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2021-01-03","val":44035,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":44035,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2022-01-02","val":-243712,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"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":"2013-01-02","end":"2013-12-31","val":0,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-29","end":"2014-12-28","val":0,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":0,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2014-12-29","end":"2016-01-03","val":100231,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":100231,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":100231,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":174323,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":174323,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":174323,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-12-31","val":38044,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":38044,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-30","val":5796,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":5796,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-12-29","val":3570,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":3570,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2021-01-03","val":220544,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":220544,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"}]}},"DebtInstrumentFaceAmount":{"label":"Debt Instrument, Face Amount","description":"Face (par) amount of debt instrument at time of issuance.","units":{"USD":[{"end":"2011-12-31","val":753319,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q4I"},{"end":"2012-01-31","val":778319,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"}]}},"DebtInstrumentInterestRateStatedPercentage":{"label":"Debt Instrument, Interest Rate, Stated Percentage","description":"Contractual interest rate for funds borrowed, under the debt agreement.","units":{"pure":[{"end":"2011-12-31","val":0.1,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q4I"}]}},"DebtWeightedAverageInterestRate":{"label":"Debt, Weighted Average Interest Rate","description":"Weighted average interest rate of debt outstanding.","units":{"pure":[{"end":"2017-12-31","val":0.0387,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":0.0387,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-30","val":0.0359,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":0.0359,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":0.0363,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":0.0363,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":0.0363,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q4I"}]}},"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":"2011-01-02","end":"2011-12-31","val":0,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":0,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"},{"start":"2013-01-02","end":"2013-12-31","val":0,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30"},{"start":"2013-12-29","end":"2014-12-28","val":-1253000,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-1253000,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2014-12-29","end":"2016-01-03","val":-2511000,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":-2511000,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":-2511000,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":-1925000,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":-1925000,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":-1925000,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-12-31","val":2559887,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":2559887,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-30","val":266925,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":266925,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-12-29","val":201756,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":201756,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2021-01-03","val":-1346818,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":-1346818,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2022-01-02","val":847915,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"DeferredFinanceCostsGross":{"label":"Debt Issuance Costs, Gross","description":"Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.","units":{"USD":[{"end":"2021-07-04","val":339712,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":306157,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":281049,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":281049,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":250816,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2013-01-02","end":"2013-12-31","val":175491,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-29","end":"2014-12-28","val":0,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-87682,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2014-12-29","end":"2016-01-03","val":217715,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":217715,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":0,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":552120,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":552120,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":552120,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-12-31","val":-6700,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":-6700,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-30","val":-109742,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":-109742,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-12-29","val":47606,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":47606,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2021-01-03","val":57853,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":57853,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2022-01-02","val":169397,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"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":"2019-12-29","val":2694550,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":2694550,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-10-04","val":2970289,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":4072184,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":4072184,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":4072184,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":4072184,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":4072184,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":4154675,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":4281942,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":4364830,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":3264876,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":3264876,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":3422999,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2013-01-02","end":"2013-12-31","val":0,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-29","end":"2014-12-28","val":-1253000,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-1253000,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2014-12-29","end":"2016-01-03","val":-2293285,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":-2293285,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":-2511000,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":-1372880,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":-1372880,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":-1372880,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-12-31","val":2515208,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":2515208,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-30","val":165240,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":165240,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-12-29","val":252690,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":252690,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-07-05","val":-298252,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2019-12-30","end":"2020-10-04","val":-406113,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2019-12-30","end":"2021-01-03","val":-1319778,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":-1319778,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":37062,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":-206623,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-01-04","end":"2021-10-03","val":-409548,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-04","end":"2022-01-02","val":976706,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":-156139,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"DeferredIncomeTaxLiabilities":{"label":"Deferred Tax Liabilities, Gross","description":"Amount of deferred tax liability attributable to taxable temporary differences.","units":{"USD":[{"end":"2019-12-29","val":1147014,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":1498091,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":1498091,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":1992998,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"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":"2019-12-29","val":709945,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":709945,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-10-04","val":568452,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":801136,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":801136,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":801136,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":801136,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":801136,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":928780,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":809998,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":680476,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":957263,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":957263,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":934472,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2017-01-02","end":"2017-12-31","val":-37979,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":-37979,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-30","val":8057,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":8057,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-12-29","val":3328,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":3328,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2021-01-03","val":-30813,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":-30813,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2022-01-02","val":-40606,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"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":"2019-12-29","val":3131619,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":4769139,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":5597550,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":6406638,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"DeferredTaxAssetsGrossCurrent":{"label":"Deferred Tax Assets, Gross, Current","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as current.","units":{"USD":[{"end":"2017-07-02","val":1301280,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":1301280,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"}]}},"DeferredTaxAssetsGrossNoncurrent":{"label":"Deferred Tax Assets, Gross, Noncurrent","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences and carryforwards, classified as noncurrent.","units":{"USD":[{"end":"2016-01-03","val":2585067,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":2585067,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":4493877,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":4493877,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"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":"2016-01-03","val":3472041,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":3472041,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":4945028,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":4945028,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":4945028,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2373947,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":2373947,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-30","val":2259415,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":2259415,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":1984605,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":1984605,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":3271048,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":3271048,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":2307613,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"DeferredTaxAssetsLiabilitiesNetCurrent":{"label":"Deferred Tax Assets, Net, Current","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, netted by jurisdiction and classified as current.","units":{"USD":[{"end":"2013-12-31","val":569221,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":1076138,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":1076138,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2016-01-03","val":1872417,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":1872417,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":1872417,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":1301280,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":1301280,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":5748877,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":3226999,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":3226999,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-30","val":3174952,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":3991036,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":3872437,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"}]}},"DeferredTaxAssetsLiabilitiesNetNoncurrent":{"label":"Deferred Tax Assets, Net, Noncurrent","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting and classified as noncurrent.","units":{"USD":[{"end":"2016-01-03","val":1599624,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":1599624,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":3643748,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":3643748,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"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":"2013-12-31","val":569221,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":1076138,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":1076138,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":1076138,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-31","val":1076138,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":938330,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":775930,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":784693,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":1872417,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":1872417,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":1872417,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":1872417,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-07-03","val":1630783,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":1531316,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":1301280,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":1301280,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":1301280,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"}]}},"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":"2013-12-31","val":0,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":835000,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":835000,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":835000,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-31","val":835000,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":835000,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":835000,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":835000,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":2509000,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":2509000,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":2509000,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":2509000,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-07-03","val":2509000,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":2509000,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":4434000,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":4434000,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":5689000,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":5689000,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":5689000,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":5689000,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":5676917,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":5672156,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":5684424,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3167092,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":3167092,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":3167092,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":3167092,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":3167092,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":3238687,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":3272950,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3096173,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":2899634,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":2899634,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":2899634,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":2899634,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":2899634,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2879884,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2862265,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":2859409,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":2694550,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":2694550,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":2694550,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q4I"},{"end":"2020-04-05","val":2699300,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":2984720,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"}]}},"DeferredTaxAssetsOperatingLossCarryforwards":{"label":"Deferred Tax Assets, Operating Loss Carryforwards","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.","units":{"USD":[{"end":"2013-12-31","val":569221,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":1076138,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":1076138,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2016-01-03","val":1872417,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":1872417,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":1872417,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":1301280,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":1301280,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":5748877,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":3226999,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":3226999,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-30","val":3174952,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":3991036,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":3872437,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":3872437,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":5597550,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":4757408,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":5309574,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"DeferredTaxAssetsValuationAllowance":{"label":"Deferred Tax Assets, Valuation Allowance","description":"Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.","units":{"USD":[{"end":"2019-12-29","val":740818,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":828411,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":828411,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":2106027,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"DeferredTaxAssetsValuationAllowanceNoncurrent":{"label":"Deferred Tax Assets, Valuation Allowance, Noncurrent","description":"Amount of valuation allowance of deferred tax asset attributable to deductible temporary differences and carryforwards, classified as noncurrent.","units":{"USD":[{"end":"2018-12-30","val":816084,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":740818,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"}]}},"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":"2017-01-01","val":743971,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":793145,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":793145,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-30","val":640219,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":640219,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":709945,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":709945,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":801136,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":801136,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":957263,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"DeferredTaxLiabilitiesDeferredExpenseOtherCapitalizedCosts":{"label":"Deferred Tax Liabilities, Deferred Expense, Other Capitalized Costs","description":"Amount of deferred tax liability attributable to taxable temporary differences from capitalized costs classified as other.","units":{"USD":[{"end":"2016-01-03","val":318822,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":318822,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":327659,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":327659,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":281379,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":356785,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":356785,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-30","val":428233,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":428233,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":652347,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":652347,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":931780,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":931780,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":1244572,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"DeferredTaxLiabilitiesGrossNoncurrent":{"label":"Deferred Tax Liabilities, Gross, Noncurrent","description":"Gross amount of noncurrent deferred tax liabilities, which result from applying the applicable tax rate to taxable temporary differences pertaining to each jurisdiction to which the entity is obligated to pay income tax.","units":{"USD":[{"end":"2016-01-03","val":985443,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":985443,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":850129,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":850129,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":803849,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":853052,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":853052,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-30","val":915537,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":915537,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":1147014,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"}]}},"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":"2013-12-31","val":-747321,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":742997,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":742997,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":742997,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":742997,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":92003,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":675759,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":708674,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":834415,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":909376,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":909376,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":909376,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":909376,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":909376,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":909376,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":895600,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":884486,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":909586,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":790252,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":790252,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":743971,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":743971,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":743971,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":743971,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":736016,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":756928,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":605004,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":793145,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":793145,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":793145,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":793145,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":793145,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":822706,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":765308,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":669379,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":640219,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":640219,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":640219,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":640219,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":640219,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":659226,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":636834,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":620693,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":709945,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":709945,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":709945,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q4I"},{"end":"2020-04-05","val":617090,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":666925,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"}]}},"DeferredTaxLiabilitiesOther":{"label":"Deferred Tax Liabilities, Other","description":"Amount of deferred tax liability attributable to taxable temporary differences classified as other.","units":{"USD":[{"end":"2016-01-03","val":403786,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":403786,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":316521,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":316521,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":316521,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":324635,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":324635,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-30","val":326200,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":326200,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":336817,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":336817,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":382510,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":382510,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":509600,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"DeferredTaxLiabilitiesTaxDeferredIncome":{"label":"Deferred Tax Liabilities, Tax Deferred Income","description":"Amount of deferred tax liability attributable to taxable temporary differences from tax deferred revenue or income classified as other.","units":{"USD":[{"end":"2013-12-31","val":-281213,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":-248068,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":-248068,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2016-01-03","val":-262835,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":262835,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":262835,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":205949,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":205949,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":205949,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":171632,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":171632,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-30","val":161104,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":161104,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":157850,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":157850,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":183801,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":183801,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":238826,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"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-01-03","val":310282,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":310282,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":233877,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":233877,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":233877,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":564757,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":564757,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-30","val":836593,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":836593,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":5694,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":-5694,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":154662,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":-154662,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":-77138,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax":{"label":"Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax","description":"Amount, before 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":"2013-12-31","val":328372,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-31","val":-298425,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"}]}},"DefinedBenefitPlanActuarialGainLoss":{"label":"Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)","description":"Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.","units":{"USD":[{"start":"2014-12-29","end":"2016-01-03","val":-210870,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":-210870,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":-71713,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":-71713,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":-71713,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-12-31","val":330880,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":330880,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-30","val":391160,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":391160,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-12-29","val":-536431,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":-536431,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2021-01-03","val":-160356,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":-160356,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2022-01-02","val":77524,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit":{"label":"Defined Benefit Plan, Actuarial Gain (Loss), Immediate Recognition as Component in Net Periodic Benefit (Cost) Credit","description":"Amount of gain (loss), recognized immediately as component of net periodic benefit (cost) credit, for change in value of benefit obligation or plan assets from experience different from that assumed, change in actuarial assumption, or consequence of temporarily deviating from substantive plan. Includes, but is not limited to, amount in excess of ten percent of greater of fair value of plan assets or benefit obligation.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-30","val":294468,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":294468,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"}]}},"DefinedBenefitPlanAmortizationOfGainsLosses":{"label":"Defined Benefit Plan, Amortization of Gain (Loss)","description":"Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.","units":{"USD":[{"start":"2014-12-29","end":"2016-01-03","val":106284,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":106284,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":4692,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":4692,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":4692,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2018-01-01","end":"2018-12-30","val":119324,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":119324,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-12-29","val":294468,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":294468,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"}]}},"DefinedBenefitPlanAmortizationOfPriorServiceCostCredit":{"label":"Defined Benefit Plan, Amortization of Prior Service Cost (Credit)","description":"Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":-324483,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-29","end":"2014-12-28","val":-324483,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-324483,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2014-12-29","end":"2016-01-03","val":-74631,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":-74631,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":-74631,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"}]}},"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":"2016-01-03","val":3283645,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":3283645,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":3276088,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":3276088,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":3276088,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":3255120,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":3255120,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-30","val":3077580,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":3077580,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":2753520,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":2753520,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":2721900,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":2721900,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":2676221,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate":{"label":"Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate","description":"Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.","units":{"pure":[{"start":"2013-01-02","end":"2013-12-31","val":0.0395,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-29","end":"2014-12-28","val":0.0395,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":0.0395,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2014-12-29","end":"2016-01-03","val":0.0383,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":0.0383,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":0.0383,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":0.0367,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":0.0367,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":0.0367,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-12-31","val":0.0323,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":0.0323,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-30","val":0.0382,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":0.0382,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-12-29","val":0.028,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":0.028,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2021-01-03","val":0.0195,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":0.0195,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2022-01-02","val":0.0238,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"DefinedBenefitPlanBenefitObligation":{"label":"Defined Benefit Plan, Benefit Obligation","description":"Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.","units":{"USD":[{"end":"2016-01-03","val":-70865,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":-70865,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":106571,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":106571,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":106571,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":108740,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"}]}},"DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant":{"label":"Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant","description":"Amount of contributions received by defined benefit plan from participant which increase benefit obligation.","units":{"USD":[{"start":"2016-01-04","end":"2017-01-01","val":6924,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-12-31","val":121052,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":10535,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-30","val":16237,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":16237,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-12-29","val":10071,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":10071,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2021-01-03","val":116928,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":7777,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2022-01-02","val":807,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"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":"2014-12-29","end":"2016-01-03","val":136645,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":136645,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":121052,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":121052,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":10535,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-12-31","val":140243,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":140243,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-30","val":147358,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":147358,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-12-29","val":116928,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":9777,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2021-01-03","val":106377,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":106377,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2022-01-02","val":100183,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"DefinedBenefitPlanContributionsByPlanParticipants":{"label":"Defined Benefit Plan, Contributions by Plan Participants (Deprecated 2017-01-31)","description":"The amount of contributions made by plan participants. This item represents a periodic increase to the plan obligation and an increase to plan assets.","units":{"USD":[{"start":"2014-12-29","end":"2016-01-03","val":5429,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":5429,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":6924,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":6924,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016"}]}},"DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter":{"label":"Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years","description":"Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.","units":{"USD":[{"end":"2017-01-01","val":892170,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":892170,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":787746,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-30","val":733267,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-12-29","val":811460,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"},{"end":"2021-01-03","val":812992,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":821453,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveRollingYearsThereafter":{"label":"Defined Benefit Plan, Expected Future Benefit Payments, Five Rolling Years Thereafter (Deprecated 2017-01-31)","description":"Amount of benefits from a defined benefit plan expected to be paid in the five rolling twelve months after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2014-12-31","val":795753,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"}]}},"DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths":{"label":"Defined Benefit Plan, Expected Future Benefit Payment, Year One","description":"Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.","units":{"USD":[{"end":"2017-01-01","val":158527,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":158527,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":143287,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-30","val":139092,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-12-29","val":155803,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"},{"end":"2021-01-03","val":162977,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":169749,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"DefinedBenefitPlanExpectedFutureBenefitPaymentsRollingYearFour":{"label":"Defined Benefit Plan, Expected Future Benefit Payments, Rolling Year Four (Deprecated 2017-01-31)","description":"Amount of benefits from a defined benefit plan expected to be paid in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2014-12-31","val":168032,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"}]}},"DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive":{"label":"Defined Benefit Plan, Expected Future Benefit Payment, Year Five","description":"Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.","units":{"USD":[{"end":"2014-12-31","val":175440,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2017-01-01","val":187588,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":187588,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":156587,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-30","val":148887,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-12-29","val":163017,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"},{"end":"2021-01-03","val":166477,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":169251,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour":{"label":"Defined Benefit Plan, Expected Future Benefit Payment, Year Four","description":"Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.","units":{"USD":[{"end":"2017-01-01","val":186468,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":186468,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":157236,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-30","val":148793,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-12-29","val":164831,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"},{"end":"2021-01-03","val":165910,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":169443,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree":{"label":"Defined Benefit Plan, Expected Future Benefit Payment, Year Three","description":"Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.","units":{"USD":[{"end":"2017-01-01","val":188306,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":188306,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":153481,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-30","val":147630,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-12-29","val":164701,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"},{"end":"2021-01-03","val":167701,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":168868,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo":{"label":"Defined Benefit Plan, Expected Future Benefit Payment, Year Two","description":"Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.","units":{"USD":[{"end":"2017-01-01","val":171831,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":171831,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":152283,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-30","val":142737,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-12-29","val":161946,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"},{"end":"2021-01-03","val":167182,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":170296,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"DefinedBenefitPlanHealthCareCostTrendRateAssumedForNextFiscalYear":{"label":"Defined Benefit Plan, Health Care Cost Trend Rate Assumed for Next Fiscal Year (Deprecated 2017-01-31)","description":"The assumed health care cost trend rate for the next year used to measure the expected cost of benefits covered by the plan (gross eligible charges). This is based upon the annual rate of change in the cost of health care benefits currently provided by the postretirement benefit plan, due to factors other than changes in the composition of the plan population by age and dependency status.","units":{"pure":[{"start":"2014-12-29","end":"2016-01-03","val":0.04,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":0.04,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":0.04,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":0.04,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016"}]}},"DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear":{"label":"Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year","description":"Assumed rate, for next fiscal year, based on annual change in cost of health care cost benefits used to measure expected cost of benefits covered by defined benefit postretirement plan. Factors include, but are not limited to, estimate of health care inflation, change in health care utilization or delivery pattern, technological advances, and change in health status of participant. Excludes factors for change in composition of plan population by age and dependency status.","units":{"pure":[{"end":"2017-01-01","val":0.04,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0.04,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":0.04,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-30","val":0.04,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":0.04,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":0.04,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":0.04,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":0.04,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":0.04,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":0.04,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"DefinedBenefitPlanInterestCost":{"label":"Defined Benefit Plan, Interest Cost","description":"Amount of cost recognized for passage of time related to defined benefit plan.","units":{"USD":[{"start":"2014-12-29","end":"2016-01-03","val":107399,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":107399,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":111263,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":111263,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":111263,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-12-31","val":108740,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":108740,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-30","val":84585,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":84585,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-12-29","val":82949,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":82949,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2021-01-03","val":74758,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020"}]}},"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":"2016-01-03","val":3283645,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":3283645,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":3276088,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":3276088,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":3276088,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":3255120,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":3255120,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-30","val":3077580,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":3077580,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":2753520,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":2753520,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":2721900,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":2721900,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":2676221,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"DefinedBenefitPlanServiceCost":{"label":"Defined Benefit Plan, Service Cost","description":"Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.","units":{"USD":[{"start":"2014-12-29","end":"2016-01-03","val":2651,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":2651,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"}]}},"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":"2013-01-02","end":"2013-12-31","val":0.04,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-29","end":"2014-12-28","val":0.04,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":0.04,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2014-12-29","end":"2016-01-03","val":0.04,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":0.04,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":0.04,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":0.04,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":0.04,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016"}]}},"DefinedBenefitPlanUltimateHealthCareCostTrendRate1":{"label":"Defined Benefit Plan, Ultimate Health Care Cost Trend Rate","description":"Ultimate trend rate for health care cost for defined benefit postretirement plan.","units":{"pure":[{"end":"2017-01-01","val":0.04,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0.04,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":0.04,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-30","val":0.04,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":0.04,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":0.04,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":0.04,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":0.04,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":0.04,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":0.04,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"DefinedContributionPlanCostRecognized":{"label":"Defined Contribution Plan, Cost","description":"Amount of cost for defined contribution plan.","units":{"GBP":[{"start":"2014-12-29","end":"2016-01-03","val":339419,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":339419,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":361447,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":361447,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":361447,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-12-31","val":375175,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017"}],"USD":[{"start":"2018-01-01","end":"2018-12-30","val":75000,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":433268,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-12-29","val":377117,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":377117,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2021-01-03","val":224898,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":224898,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2022-01-02","val":299987,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"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":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"},{"start":"2013-01-02","end":"2013-12-31","val":1578807,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30"},{"start":"2013-12-31","end":"2014-03-30","val":346180,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":687769,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2013-12-31","end":"2014-09-28","val":1051707,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2013-12-29","end":"2014-12-28","val":1381452,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":1381452,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":387843,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":387843,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":745660,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":745660,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-04","end":"2015-10-04","val":1144710,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":1144710,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":1551295,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":1551295,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":1551295,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":414082,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":414082,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":860977,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":860977,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-02","val":1294802,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":1294802,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":1706996,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":1706996,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":1706996,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":420247,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":420247,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":849968,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":849968,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":1330957,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":1330957,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":1866322,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":1866322,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":529025,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":529025,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":1063767,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":1063767,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":1620069,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":1620069,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":2168101,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":2168101,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":591111,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":591111,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":1187029,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":1187029,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":1778280,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":1778280,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":2354650,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":2354650,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":594416,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":1171125,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-10-04","val":1757012,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2021-01-03","val":2358001,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":2358001,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2022-01-02","val":2385241,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"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":"2010-01-01","end":"2010-12-31","val":2389,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2019-12-30","end":"2020-04-05","val":594416,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":1171125,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2019-12-30","end":"2020-10-04","val":1757012,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-04","end":"2021-04-04","val":619375,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":619375,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":1230306,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-01-04","end":"2021-10-03","val":1814134,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2022-01-03","end":"2022-04-03","val":569138,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"DerivativeAssetsLiabilitiesAtFairValueNet":{"label":"Derivative Assets (Liabilities), at Fair Value, Net","description":"Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments.","units":{"USD":[{"end":"2016-01-03","val":-36676,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":-36676,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":9718,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":9718,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":9718,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":13292,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":13292,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-30","val":-26814,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":-26814,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":22025,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"}]}},"DerivativeSwaptionInterestRate":{"label":"Derivative, Swaption Interest Rate","description":"Fixed interest rate that will be received or paid upon exercise of the interest rate swaption contract.","units":{"pure":[{"end":"2013-12-31","val":0,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0.0125,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"}]}},"DividendsPayableCurrentAndNoncurrent":{"label":"Dividends Payable","description":"Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.","units":{"USD":[{"end":"2019-12-29","val":788599,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":788599,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":788599,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":788599,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":1569066,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":2386812,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":3154042,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":4019905,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":4019905,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":4019905,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q4I"},{"end":"2021-04-04","val":4775094,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":5596391,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":6100000,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-10-03","val":6100000,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q3I"},{"end":"2022-01-02","val":446000,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"}]}},"DividendsPreferredStock":{"label":"Dividends, Preferred Stock","description":"Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":0,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":0,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":0,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-03-31","end":"2014-06-29","val":0,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2013-12-31","end":"2014-09-28","val":0,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-06-30","end":"2014-09-28","val":0,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2014-12-28","val":-403582,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-403582,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":-693105,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-05","val":-1389874,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-04-04","end":"2015-07-05","val":-696769,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-04","val":-2088373,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-07-06","end":"2015-10-04","val":-698499,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3"},{"start":"2014-12-29","end":"2016-01-03","val":2801687,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":2801687,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":-2801687,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":718901,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":1443666,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-04","end":"2016-07-03","val":724765,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-04","end":"2016-10-02","val":2165695,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-04","end":"2016-10-02","val":722029,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-04","end":"2017-01-01","val":2879798,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":2879798,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":2879798,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":739916,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":739916,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":1477236,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":1477236,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-03","end":"2017-07-02","val":737320,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-03","end":"2017-07-02","val":737320,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-10-01","val":2230381,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":2230381,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-10-01","val":753145,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-07-03","end":"2017-10-01","val":753145,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":2994917,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":2994917,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":784459,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":784459,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":1560563,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":1560563,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-04-02","end":"2018-07-01","val":776104,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-02","end":"2018-07-01","val":776104,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2330250,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":2330250,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-02","end":"2018-09-30","val":769687,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-02","end":"2018-09-30","val":769687,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-30","val":3105983,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":3105983,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":782544,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":782544,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":1562490,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":1562490,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":779946,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":779946,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":2339862,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":2339862,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":777372,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":777372,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":3126496,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":3126496,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":792835,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":792835,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":1587841,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":1587841,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2020-04-06","end":"2020-07-05","val":795006,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":795006,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":2396479,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":2396479,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-06","end":"2020-10-04","val":808638,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-06","end":"2020-10-04","val":808638,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":3209841,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":3209841,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":816414,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":816414,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":1632387,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-04-05","end":"2021-07-04","val":815973,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2"},{"start":"2021-01-04","end":"2021-10-03","val":2172253,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":539866,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"},{"start":"2021-01-04","end":"2022-01-02","val":2167605,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"DividendsPreferredStockCash":{"label":"Dividends, Preferred Stock, Cash","description":"Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash.","units":{"USD":[{"start":"2015-01-06","end":"2015-07-05","val":1389874,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-06","end":"2015-07-05","val":696769,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-05","end":"2015-10-04","val":2088373,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-04","val":698499,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2014-12-29","end":"2016-01-03","val":2801687,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":2801687,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-04","end":"2016-07-03","val":1443666,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-04","end":"2016-07-03","val":724765,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-02","val":2165695,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-03","end":"2016-10-02","val":722029,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3"},{"start":"2016-01-04","end":"2017-01-01","val":2879798,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":2879798,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":2879798,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":739916,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-02","end":"2017-07-02","val":1477236,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-10-01","val":2230381,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":2994917,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":2994917,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":784459,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":784459,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":776104,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-07-01","val":1560563,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":1560563,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":2330250,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":2330250,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-01","end":"2018-09-30","val":769687,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-30","val":3105983,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":3105983,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":782544,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":782544,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":1562490,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":1562490,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":779946,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":779946,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":2339862,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":2339862,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":777372,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":777372,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":3126496,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":3126496,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":792835,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":792835,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":1587841,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":1587841,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2020-04-06","end":"2020-07-05","val":795006,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":795006,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":2396479,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":2396479,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-06","end":"2020-10-04","val":808638,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-06","end":"2020-10-04","val":808638,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":3209841,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":3209841,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":816414,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":816414,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":1632387,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-04-05","end":"2021-07-04","val":815973,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2"},{"start":"2021-01-04","end":"2021-10-03","val":2172253,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":539866,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"},{"start":"2021-01-04","end":"2022-01-02","val":2167605,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"DueFromRelatedPartiesCurrent":{"label":"Due from Related Parties, Current","description":"The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).","units":{"USD":[{"end":"2013-12-31","val":42475,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":74931,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":74931,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":74931,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":74931,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":74931,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":16144,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":21262,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":22510,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":23298,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":23298,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":23298,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":23298,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":23298,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":23298,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":81328,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":72220,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":25000,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":25456,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":25456,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":25456,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":25456,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":25456,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":25456,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":25000,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":24750,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":56115,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":37116,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":37116,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":37116,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":37116,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":37116,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":21180,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":2073,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":50223,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":20118,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":20118,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":20118,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":20118,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":20118,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":31966,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":28963,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":33217,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2020-04-05","val":4224,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":6644,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":37556,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":907,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":907,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":907,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":907,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":907,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":30273,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":35249,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":41263,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":453,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":453,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":34766,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"DueToOfficersOrStockholdersCurrent":{"label":"Due to Officers or Stockholders, Current","description":"Amounts due to recorded owners or owners with a beneficial interest of more than 10 percent of the voting interests or officers of the company. 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-12-31","val":20260,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":20260,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":20260,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2011Q4I"},{"end":"2012-06-30","val":20260,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":20260,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":20260,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"end":"2012-12-31","val":20260,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":20260,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"end":"2012-12-31","val":20260,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":20260,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":20260,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":20260,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2013Q2I"},{"end":"2013-09-30","val":20260,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":20260,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15"},{"end":"2013-12-31","val":20260,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12"},{"end":"2013-12-31","val":20260,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"end":"2013-12-31","val":20260,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2013Q4I"},{"end":"2014-03-31","val":20260,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1I"},{"end":"2014-06-30","val":20260,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":20260,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3I"}]}},"DueToRelatedPartiesCurrent":{"label":"Due to Related Parties, Current","description":"Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2010-12-31","val":20260,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":20260,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":20260,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":20260,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":20260,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":20260,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":20260,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"end":"2011-12-31","val":20260,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q4I"},{"end":"2012-03-31","val":20260,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2012Q1I"},{"end":"2012-06-30","val":20260,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2013-12-31","val":20260,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":20260,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":20260,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":20260,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":20260,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":20260,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":0,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":0,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":0,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":276880,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":276880,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":276880,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":276880,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":276880,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":276880,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":368743,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":369311,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":370393,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":371161,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":371161,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":371161,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":371161,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":371161,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":371161,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":372583,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":373779,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":375029,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":286955,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":286955,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":286955,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":286955,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":286955,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":588460,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":768036,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":876145,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":84154,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":84154,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":84154,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":84154,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":84154,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":122873,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":126313,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":179858,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":608517,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":608517,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":608517,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":608517,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":608517,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":487296,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":241194,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":145214,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":149366,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":149366,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":149366,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":149366,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":149366,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":153658,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":158088,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":162662,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":167389,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":167389,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":172278,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"DueToRelatedPartiesCurrentAndNoncurrent":{"label":"Due to Related Parties","description":"Carrying amount as of the balance sheet date of obligations due all related parties.","units":{"USD":[{"end":"2017-12-31","val":125000,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-30","val":125000,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"}]}},"DueToRelatedPartiesNoncurrent":{"label":"Due to Related Parties, Noncurrent","description":"Portion of the carrying amount as of the balance sheet date of obligations due all related parties that is payable after one year or beyond the normal operating cycle if longer.","units":{"USD":[{"end":"2013-12-31","val":4572546,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":4740728,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":4740728,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":4740728,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":4740728,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":4740728,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":4676801,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":4743696,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":4706473,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":4449243,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":4449243,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":4449243,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":4449243,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q4I"},{"end":"2016-04-03","val":4420180,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":3010664,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":2918786,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":5360219,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":5360219,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":5205937,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-30","val":5688526,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-12-29","val":6446142,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"}]}},"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":"2013-01-02","end":"2013-12-31","val":0.64,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":0.04,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":0.1,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-03-31","end":"2014-06-29","val":0.06,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2013-12-31","end":"2014-09-28","val":0.14,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-06-30","end":"2014-09-28","val":0.04,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2014-12-28","val":0.3,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":0.3,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":0.05,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":0.05,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":0.12,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":0.12,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-04","end":"2015-07-05","val":0.07,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-04-06","end":"2015-07-05","val":0.07,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-04","val":0.13,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":0.13,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-04","val":0.01,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-07-06","end":"2015-10-04","val":0.01,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":0.35,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":0.35,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":0.35,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":0.023,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":0.02,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":0.09,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":0.09,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-04","end":"2016-07-03","val":0.06,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-04","end":"2016-07-03","val":0.06,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-02","val":0.12,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":0.12,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-02","val":0.03,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3"},{"start":"2016-07-04","end":"2016-10-02","val":0.03,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":0.24,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":0.24,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":0.24,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":0.03,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":0.03,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":0.04,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":0.04,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-03","end":"2017-07-02","val":0.01,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-03","end":"2017-07-02","val":0.01,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-10-01","val":0.01,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":0.01,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-10-01","val":-0.03,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-07-03","end":"2017-10-01","val":-0.03,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":-0.17,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":-0.17,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":-0.02,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":-0.02,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":-0.01,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":-0.01,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-04-02","end":"2018-07-01","val":0.01,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-02","end":"2018-07-01","val":0.01,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-0.01,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":-0.01,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-02","end":"2018-09-30","val":0,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-02","end":"2018-09-30","val":0,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-30","val":-0.1,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":-0.5,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":-0.01,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":-0.04,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":-0.03,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":-0.15,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-0.02,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":-0.11,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":-0.06,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":-0.29,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":-0.03,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":-0.13,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":-0.58,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":-0.58,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":-0.14,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":-0.42,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":-0.28,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":-0.91,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-06","end":"2020-10-04","val":-0.49,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":-1.19,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":0.06,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2022-01-03","end":"2022-04-03","val":-0.15,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"EarningsPerShareBasicAndDiluted":{"label":"Earnings Per Share, Basic and Diluted","description":"The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or 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":"2010-01-01","end":"2010-06-30","val":-0.02,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-04-01","end":"2010-06-30","val":-0.01,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-0.03,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":-0.01,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-0.02,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-0.01,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-0.01,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":-0.01,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":-0.01,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-0.01,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-0.01,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-0.01,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-0.02,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":-0.02,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2012-01-01","end":"2012-03-31","val":-0.01,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"start":"2012-01-01","end":"2012-03-31","val":-0.01,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-0.01,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":-0.01,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-0.02,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":-0.02,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-0.02,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":-0.02,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-0.01,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2013-01-01","end":"2013-06-30","val":-0.01,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2013-04-01","end":"2013-06-30","val":-0.01,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-0.01,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-0.01,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-0.03,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-0.01,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-0.01,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-0.02,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3"},{"start":"2018-01-01","end":"2018-12-30","val":0.5,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-12-29","val":0.58,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":-0.58,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":-0.14,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":-0.42,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2020-04-06","end":"2020-07-05","val":-0.28,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":-0.91,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-06","end":"2020-10-04","val":-0.49,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":-1.19,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":0.06,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":-0.11,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-04-05","end":"2021-07-04","val":-0.17,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2"},{"start":"2021-01-04","end":"2021-10-03","val":1.18,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":1.28,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"}]}},"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":"2013-01-02","end":"2013-12-31","val":0.48,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":0.03,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":0.08,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-03-31","end":"2014-06-29","val":0.05,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2013-12-31","end":"2014-09-28","val":0.11,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-06-30","end":"2014-09-28","val":0.03,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2014-12-28","val":0.22,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":0.22,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":0.04,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":0.038,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":0.09,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":0.09,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-04","end":"2015-07-05","val":0.05,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-04-06","end":"2015-07-05","val":0.05,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-04","val":0.1,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":0.1,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-04","val":0.01,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-07-06","end":"2015-10-04","val":0.01,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":0.26,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":0.26,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":0.26,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":0.023,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":0.02,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":0.09,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":0.09,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-04","end":"2016-07-03","val":0.06,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-04","end":"2016-07-03","val":0.06,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-02","val":0.12,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":0.12,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-02","val":0.03,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3"},{"start":"2016-07-04","end":"2016-10-02","val":0.03,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":0.24,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":0.24,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":0.24,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":0.03,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":0.03,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":0.04,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":0.04,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-03","end":"2017-07-02","val":0.01,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-03","end":"2017-07-02","val":0.01,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-10-01","val":0.01,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":0.01,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-10-01","val":-0.03,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-07-03","end":"2017-10-01","val":-0.03,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":-0.17,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":-0.17,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":-0.02,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":-0.02,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":-0.01,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":-0.01,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-04-02","end":"2018-07-01","val":0.01,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-02","end":"2018-07-01","val":0.01,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-0.01,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":-0.01,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-02","end":"2018-09-30","val":0,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-02","end":"2018-09-30","val":0,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-30","val":-0.1,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":-0.5,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":-0.01,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":-0.04,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":-0.03,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":-0.15,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-0.02,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":-0.11,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":-0.06,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":-0.29,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":-0.03,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":-0.13,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":-0.58,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":-0.58,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":-0.14,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":-0.42,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":-0.28,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":-0.91,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-06","end":"2020-10-04","val":-0.49,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":-1.19,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020"}]}},"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":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"},{"start":"2013-01-02","end":"2013-12-31","val":0.019,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30"},{"start":"2013-12-29","end":"2014-12-28","val":0.406,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":0.406,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2014-12-29","end":"2016-01-03","val":-39.4,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":-39.4,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":0.394,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":-19.4,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":-19.4,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":-0.194,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-12-31","val":1.038,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":1.038,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-30","val":-0.182,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":-0.182,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-12-29","val":-0.12,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":-0.12,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2021-01-03","val":-0.51,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":0.51,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2022-01-02","val":0.756,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"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":"2011-01-02","end":"2011-12-31","val":-0.34,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-0.34,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":-0.34,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2013-01-01","end":"2013-12-31","val":-0.34,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"},{"start":"2017-02-01","end":"2018-12-30","val":0.182,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":0.12,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":0.12,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2021-01-03","val":0.12,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020"}]}},"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":"2011-01-02","end":"2011-12-31","val":0.375,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0.375,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":0.375,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2013-01-01","end":"2013-12-31","val":0.375,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"}]}},"EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, Prior Year 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 attributable to revisions of previously reported income tax expense.","units":{"pure":[{"start":"2017-01-02","end":"2017-12-31","val":0.155,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-30","val":0.155,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018"}]}},"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":"2011-01-02","end":"2011-12-31","val":-0.035,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-0.035,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":-0.035,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2013-01-01","end":"2013-12-31","val":-0.035,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"}]}},"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":"2013-01-02","end":"2013-12-31","val":36345,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":4743,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":16203,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2013-12-31","end":"2014-09-28","val":-6693,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2013-12-29","end":"2014-12-28","val":-28542,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-28542,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":-53549,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":-53549,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":23509,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":23509,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-04","end":"2015-10-04","val":-23697,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":-23697,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":-51009,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":-51009,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":-51009,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":-47964,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":-47964,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":-68749,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":-68749,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-02","val":-150160,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":-150160,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":-215082,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":-215082,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":-215082,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":13239,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":13239,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":48112,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":48112,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":111147,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":111147,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":99102,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":99102,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":40261,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":40261,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":-7778,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":-7778,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":-25163,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":-25163,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":-62365,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":-62365,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":27829,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":27829,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":4701,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":4701,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":-22749,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":-22749,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":18108,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":18108,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":-40824,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":-40824,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":-22799,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":-22799,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2019-12-30","end":"2020-10-04","val":-5995,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":-5995,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2019-12-30","end":"2021-01-03","val":86093,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":16520,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":24968,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-01-04","end":"2021-10-03","val":17466,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"}]}},"EmployeeBenefitsAndShareBasedCompensation":{"label":"Employee Benefits and Share-based Compensation","description":"Amount of expense for employee benefit and equity-based compensation.","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":124000,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2014-01-02","end":"2014-12-31","val":81691,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"}]}},"EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized":{"label":"Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount","description":"Amount of cost not yet recognized for nonvested award under share-based payment arrangement.","units":{"USD":[{"end":"2017-01-01","val":781524,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":781524,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-04-02","val":678192,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":572073,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":464812,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":352772,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-04-01","val":252811,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":150583,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":88333,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":44167,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"}]}},"ExtinguishmentOfDebtAmount":{"label":"Extinguishment of Debt, Amount","description":"Gross amount of debt extinguished.","units":{"USD":[{"start":"2011-01-02","end":"2011-12-31","val":2418,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2011"},{"start":"2012-01-02","end":"2012-12-31","val":30147,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":43607,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1"},{"start":"2013-04-01","end":"2013-06-30","val":43607,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":45044,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":43607,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3"}]}},"FairValueAssumptionsExpectedDividendRate":{"label":"Fair Value Assumptions, Expected Dividend Rate (Deprecated 2018-01-31)","description":"Expected dividends to be paid to holders of the underlying shares or financial instruments (expressed as a percentage of the share or instrument's price).","units":{"pure":[{"start":"2016-01-04","end":"2016-04-03","val":0,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"}]}},"FairValueAssumptionsExpectedVolatilityRate":{"label":"Fair Value Assumptions, Expected Volatility Rate (Deprecated 2018-01-31)","description":"Measure of dispersion, in percentage terms (for instance, the standard deviation or variance), for a given stock price.","units":{"pure":[{"start":"2016-01-04","end":"2016-04-03","val":0.45,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"}]}},"FairValueAssumptionsRiskFreeInterestRate":{"label":"Fair Value Assumptions, Risk Free Interest Rate (Deprecated 2018-01-31)","description":"Risk-free interest rate assumption used in valuing an instrument.","units":{"pure":[{"start":"2016-01-04","end":"2016-04-03","val":0.0182,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"}]}},"FinanceLeaseInterestExpense":{"label":"Finance Lease, Interest Expense","description":"Amount of interest expense on finance lease liability.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-30","val":39452,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":6237,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":6237,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":11036,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":11036,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":4799,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":4799,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":14291,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":44483,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":3255,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":12960,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":16625,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":55725,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":1227,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":9404,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":1738,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":17351,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2020-04-06","end":"2020-07-05","val":511,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":7947,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":24441,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":24441,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-06","end":"2020-10-04","val":7090,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-06","end":"2020-10-04","val":7090,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":30635,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":30635,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":5267,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":5267,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":9652,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-04-05","end":"2021-07-04","val":4385,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2"},{"start":"2021-01-04","end":"2021-10-03","val":13302,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":3650,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"},{"start":"2021-01-04","end":"2022-01-02","val":16673,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":2678,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"FinanceLeaseLiability":{"label":"Finance Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from finance lease.","units":{"USD":[{"end":"2018-12-30","val":498308,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":411658,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":298583,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":195667,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":112650,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":112650,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":112650,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":857485,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":857485,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":23138,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":17816,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":564483,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":492414,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":492414,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":437167,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":368113,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":319389,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":246379,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":246379,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":187116,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2018-12-30","val":109446,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":29591,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":22625,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":18477,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":6397,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":6397,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":6397,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":492613,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":492613,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-10-04","val":294955,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":235116,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":257298,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":257298,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":257298,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":257298,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":243327,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":238068,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":240257,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":210007,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":210007,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":165828,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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-03","val":235116,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":235116,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":235116,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":235116,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":176339,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":116928,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":66649,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":36372,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":36372,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":21288,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"FinanceLeaseLiabilityPaymentsDue":{"label":"Finance Lease, Liability, Payment, Due","description":"Amount of lessee's undiscounted obligation for lease payments for finance lease.","units":{"USD":[{"end":"2019-03-31","val":423979,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":306055,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":199886,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":114942,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"},{"end":"2020-04-05","val":24353,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":18529,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":593423,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":515646,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":492414,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":492414,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":492414,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q4I"},{"end":"2021-04-04","val":419666,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":354996,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":306906,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-04-03","val":5135393,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2020-10-04","val":289047,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":274158,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":256870,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":249005,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":249718,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":216869,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"},{"end":"2022-04-03","val":196672,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2021-10-03","val":2752,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":2001,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"},{"end":"2022-04-03","val":477558,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2020-10-04","val":1822,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":1042,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":261,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-10-03","val":3000,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":3001,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"},{"end":"2022-04-03","val":473329,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2020-10-04","val":56096,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":26577,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":12504,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":2603,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":4823,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":4042,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"},{"end":"2022-04-03","val":469141,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2019-03-31","val":30886,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":23655,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":18805,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":6497,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"},{"end":"2020-10-04","val":246458,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":213869,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":167532,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":116505,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":59096,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":29578,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"},{"end":"2022-04-03","val":523777,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2019-03-31","val":393093,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":282400,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":181081,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":108445,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"},{"end":"2020-04-05","val":24353,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":18529,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"}]}},"FinanceLeasePrincipalPayments":{"label":"Finance Lease, Principal Payments","description":"Amount of cash outflow for principal payment on finance lease.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-30","val":403821,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":101851,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":101851,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":203710,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":203710,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":101859,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":101859,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":297676,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":484834,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":93966,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":156048,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":391337,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":641300,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":85881,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":149417,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":90417,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":218228,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2020-04-06","end":"2020-07-05","val":4536,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":68811,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":289948,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":289948,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-06","end":"2020-10-04","val":71720,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-06","end":"2020-10-04","val":71720,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":363205,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":363205,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":72812,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":72812,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":137517,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-04-05","end":"2021-07-04","val":64705,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2"},{"start":"2021-01-04","end":"2021-10-03","val":197579,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":60062,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"},{"start":"2021-01-04","end":"2022-01-02","val":258065,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":59262,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"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":"2019-12-29","val":190000,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"}]}},"FinanceLeaseRightOfUseAssetAmortization":{"label":"Finance Lease, Right-of-Use Asset, Amortization","description":"Amount of amortization expense attributable to right-of-use asset from finance lease.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-30","val":142265,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":66842,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":66842,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":77305,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":77305,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":37407,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":37407,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":113837,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":172236,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":36532,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":56145,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":149580,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":227593,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":35782,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":55395,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":69629,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":108855,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2020-04-06","end":"2020-07-05","val":33847,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":53460,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":158658,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":158658,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-06","end":"2020-10-04","val":49803,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-06","end":"2020-10-04","val":49803,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":208859,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":208859,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":24982,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":24982,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":44625,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-04-05","end":"2021-07-04","val":19643,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2"},{"start":"2021-01-04","end":"2021-10-03","val":62662,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":18037,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"},{"start":"2021-01-04","end":"2022-01-02","val":80113,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":15961,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"FinanceLeaseWeightedAverageDiscountRatePercent":{"label":"Finance Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for finance lease calculated at point in time.","units":{"pure":[{"end":"2018-12-30","val":0.0641,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.0631,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.0631,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":0.0599,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":0.0606,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":0.0606,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":0.0606,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":0.0473,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":0.0473,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":0.1107,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":0.1107,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":0.0463,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":0.0456,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":0.0456,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":0.0456,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":0.0456,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":0.0456,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":0.0444,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":0.0442,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":0.0468,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":0.0475,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":0.0475,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":0.0487,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"ForeignCurrencyContractAssetFairValueDisclosure":{"label":"Foreign Currency Contract, Asset, Fair Value Disclosure","description":"Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.","units":{"EUR":[{"end":"2017-01-01","val":9718,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":9718,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q4I"},{"end":"2017-04-02","val":11910,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":32467,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"}],"USD":[{"end":"2017-01-01","val":9718,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q4I"},{"end":"2017-10-01","val":2220,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":13292,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":13292,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":13292,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q4I"},{"end":"2018-04-01","val":10181,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2019-03-31","val":43301,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"}]}},"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":"2018-07-01","val":12402,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":24462,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":26814,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":26814,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":26814,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q4I"},{"end":"2019-06-30","val":14350,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":931,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"}]}},"FurnitureAndFixturesGross":{"label":"Furniture and Fixtures, Gross","description":"Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.","units":{"USD":[{"end":"2013-12-31","val":54600,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":60791,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":60791,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2016-01-03","val":172945,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":172945,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":172945,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":164322,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":164322,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":164322,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":173904,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":173904,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-30","val":190601,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":190601,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":199508,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":199508,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":203362,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":203362,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":202164,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"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":"2013-01-02","end":"2013-12-31","val":267730,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-06-29","val":0,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2013-12-31","end":"2014-09-28","val":5209,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2013-12-29","end":"2014-12-28","val":5209,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":5209,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-06","end":"2015-04-05","val":0,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-05","val":15374,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":15374,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-04","end":"2015-10-04","val":39547,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":39547,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":-47468,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":-47468,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":47468,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":2744,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":-2744,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":2744,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":-2744,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-02","val":2926,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":-2926,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":-76432,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":-76432,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":-76432,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-07-02","val":-835,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":-835,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":-10863,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":-10863,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":-11319,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":-11319,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":-1310,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":-1310,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":-6523,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":-6523,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":-48380,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":-48380,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":-58319,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":-58319,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":-18125,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":-18125,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":-65542,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":-65542,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":-68395,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":-68395,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":-74681,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":-74681,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":-1588,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":-1588,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":-3871,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":-3871,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2019-12-30","end":"2020-10-04","val":-3871,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":-3871,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2019-12-30","end":"2021-01-03","val":-3871,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":-3871,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":-23083,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":-23083,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":-26059,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-01-04","end":"2021-10-03","val":-33404,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-04","end":"2022-01-02","val":-37967,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":-7396,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"GainsLossesOnExtinguishmentOfDebt":{"label":"Gain (Loss) on Extinguishment of Debt","description":"Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-04-01","end":"2010-06-30","val":0,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":0,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":127415,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":2405,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":2405,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":2405,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":2405,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":2405,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":2405,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":2418,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":2418,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":8937,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":8937,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":8937,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-07-01","end":"2012-09-30","val":8937,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":30147,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":30147,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2013-01-01","end":"2013-03-31","val":43607,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":43607,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":43607,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2013-01-01","end":"2013-06-30","val":43607,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":45044,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":45044,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2013-07-01","end":"2013-09-30","val":1437,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":1437,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":45044,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3"},{"start":"2021-01-04","end":"2021-07-04","val":-64911,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-01-04","end":"2021-10-03","val":-64768,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-04","end":"2022-01-02","val":-64342,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"GeneralAndAdministrativeExpense":{"label":"General and Administrative Expense","description":"The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":6424005,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":1849043,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":3943979,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-03-31","end":"2014-06-29","val":2094936,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2013-12-31","end":"2014-09-28","val":6393438,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-06-30","end":"2014-09-28","val":2449459,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2014-12-28","val":8437348,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":8437348,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":1955776,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":1955776,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":3658321,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":3658321,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-04","end":"2015-07-05","val":1702545,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-04-06","end":"2015-07-05","val":1702545,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-04","val":5850880,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":5850880,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-04","val":2192559,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-07-06","end":"2015-10-04","val":2192559,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":7779012,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":7779012,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":7779012,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":2041834,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":2041834,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":4220922,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":4220922,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-04","end":"2016-07-03","val":2179088,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-04","end":"2016-07-03","val":2179088,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-02","val":6051854,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":6051854,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-02","val":1830932,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3"},{"start":"2016-07-04","end":"2016-10-02","val":1830932,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":8008975,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":8008975,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":8008975,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":1821466,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":1821466,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":3751246,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":3751246,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-03","end":"2017-07-02","val":1929780,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-03","end":"2017-07-02","val":1929780,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-10-01","val":5294935,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":5294935,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-10-01","val":1543689,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-07-03","end":"2017-10-01","val":1543689,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":6812448,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":6812448,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":1948301,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":1948301,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":3606966,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":3606966,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-04-02","end":"2018-07-01","val":1658665,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-02","end":"2018-07-01","val":1658665,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":5194622,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":5194622,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-02","end":"2018-09-30","val":1587656,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-02","end":"2018-09-30","val":1587656,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-30","val":7038725,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":6928779,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":1510800,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":1510800,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":2959860,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":2959860,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1449060,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":1449060,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":4332978,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":4332978,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":1373118,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":1373118,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":6047734,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":6047734,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":1603717,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":1603717,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":2876525,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":2876525,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2020-04-06","end":"2020-07-05","val":1272808,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":1272808,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":4834011,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":4834011,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-06","end":"2020-10-04","val":1957486,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-06","end":"2020-10-04","val":1957486,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":6720969,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":6720969,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":1579027,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":1579027,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":3018515,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-04-05","end":"2021-07-04","val":1439488,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2"},{"start":"2021-01-04","end":"2021-10-03","val":4574175,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":1555660,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"},{"start":"2021-01-04","end":"2022-01-02","val":6125583,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":1800218,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"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":"2013-12-31","val":1079175,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":1079175,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":1079175,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":1079175,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":1079175,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":1079175,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":1079175,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":1079175,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":1079175,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":1079175,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":1079175,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":1079175,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":1079175,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":1079175,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":1079175,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":1079175,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":1079175,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":1079175,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":1079175,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":1079175,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":1079175,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":1079175,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":1079175,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":1079175,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":1079175,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":1079175,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":1079175,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1079175,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":1079175,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":1079175,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":1079175,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":1079175,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":1079175,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":1079175,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1079175,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":1079175,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":1079175,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":1079175,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":1079175,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":1079175,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1079175,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1079175,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":1079175,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":1079175,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":1079175,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":1079175,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":1079175,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":1079175,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":1079175,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":1079175,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":1079175,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":1079175,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":1079175,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":1079175,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":1079175,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":1079175,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":1079175,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":1079175,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":1079175,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":1079175,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":1079175,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":1079175,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2013-01-02","end":"2013-12-31","val":17206607,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":4437099,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":9338800,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-03-31","end":"2014-06-29","val":4901701,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2013-12-31","end":"2014-09-28","val":14203412,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-06-30","end":"2014-09-28","val":4864612,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2014-12-28","val":19318986,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":19318986,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":5355063,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":5355063,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":11211018,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":11211018,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-04","end":"2015-07-05","val":5855955,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-04-06","end":"2015-07-05","val":5855955,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-04","val":16594746,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":16594746,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-04","val":5383728,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-07-06","end":"2015-10-04","val":5383728,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":21948619,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":21948619,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":21948619,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":5726460,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":5726460,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":12385614,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":12385614,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-04","end":"2016-07-03","val":6659154,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-04","end":"2016-07-03","val":6659154,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-02","val":17735793,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":17735793,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-02","val":5350179,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3"},{"start":"2016-07-04","end":"2016-10-02","val":5350179,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":22861962,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":22861962,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":22861962,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":5376147,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":5376147,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":10712730,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":10712730,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-03","end":"2017-07-02","val":5336583,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-03","end":"2017-07-02","val":5336583,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-10-01","val":14900404,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":14900404,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-10-01","val":4187674,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-07-03","end":"2017-10-01","val":4187674,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":18411680,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":18411680,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":4617494,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":4617494,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":9381672,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":9381672,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-04-02","end":"2018-07-01","val":4764178,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-02","end":"2018-07-01","val":4764178,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":13591408,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":13591408,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-02","end":"2018-09-30","val":4209736,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-02","end":"2018-09-30","val":4209736,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-30","val":16937769,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":16937769,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":4314202,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":4314202,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":8526593,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":8526593,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":4212391,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":4212391,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":12088493,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":12088493,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":3561900,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":3561900,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":14961838,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":14961838,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":3830582,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":3830582,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":3540235,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":3540235,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2020-04-06","end":"2020-07-05","val":-290347,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":-290347,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":5597166,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":5597166,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-06","end":"2020-10-04","val":2056931,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-06","end":"2020-10-04","val":2056931,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":7780601,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":7780601,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":3237337,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":3237337,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":5059130,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-04-05","end":"2021-07-04","val":1821793,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2"},{"start":"2021-01-04","end":"2021-10-03","val":7014129,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":1954999,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"},{"start":"2021-01-04","end":"2022-01-02","val":8918111,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":2665056,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"ImpairmentChargeOnReclassifiedAssets":{"label":"Impairment Charge on Reclassified Assets","description":"For the asset that is reclassified back to held and used from held-for-sale, the amount of impairment charge that is recognized on the reclassification date.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-30","val":510230,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-01-01","end":"2018-12-30","val":510230,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-12-30","val":510230,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":510230,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"}]}},"ImpairmentOfLongLivedAssetsToBeDisposedOf":{"label":"Impairment of Long-Lived Assets to be Disposed of","description":"The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-30","val":510230,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":510230,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"}]}},"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":"2015-01-06","end":"2015-04-05","val":1525475,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2016-01-04","end":"2016-04-03","val":1282770,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"}]}},"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":"2010-01-01","end":"2010-06-30","val":-130937,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-04-01","end":"2010-06-30","val":-64680,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-198363,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":-67426,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-123312,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-85807,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-165593,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":-165593,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":-79786,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-79786,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-205610,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-205610,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-07-01","end":"2011-09-30","val":-40017,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-40017,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-315882,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":315882,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2012-01-01","end":"2012-03-31","val":-113557,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"start":"2012-01-01","end":"2012-03-31","val":-113557,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-183117,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":-183117,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2012-04-01","end":"2012-06-30","val":-69560,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":-69560,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-216803,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":-216803,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":-33686,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-07-01","end":"2012-09-30","val":-33686,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-257366,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":257366,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2013-01-01","end":"2013-03-31","val":-63773,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":-63773,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-129156,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2013-01-01","end":"2013-06-30","val":-129156,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2013-04-01","end":"2013-06-30","val":-65383,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2013-04-01","end":"2013-06-30","val":-65383,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-191827,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-191827,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2013-07-01","end":"2013-09-30","val":-62671,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-62671,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-357855,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"},{"start":"2013-01-02","end":"2013-12-31","val":9154631,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30"},{"start":"2013-12-31","end":"2014-03-30","val":624415,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"start":"2014-01-01","end":"2014-03-31","val":-98626,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":1527705,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-03-31","end":"2014-06-29","val":903290,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-01","end":"2014-06-30","val":-178396,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2014-04-01","end":"2014-06-30","val":-79769,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2"},{"start":"2013-12-31","end":"2014-09-28","val":2154876,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-06-30","end":"2014-09-28","val":627171,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-01-01","end":"2014-09-30","val":-248948,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2014-07-01","end":"2014-09-30","val":-70552,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2014-12-28","val":3299768,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":3299768,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":1525475,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-05","val":3390546,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":3390546,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-04","end":"2015-07-05","val":1865071,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-04-06","end":"2015-07-05","val":1865071,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-04","val":4363509,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":4363509,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-04","val":972963,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-07-06","end":"2015-10-04","val":972963,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":5560789,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":5560789,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":5560789,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":1282770,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":3387395,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":3387395,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-04","end":"2016-07-03","val":2104625,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-04","end":"2016-07-03","val":2104625,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-02","val":4844337,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":4844337,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-02","val":1456942,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3"},{"start":"2016-07-04","end":"2016-10-02","val":1456942,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":6180905,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":6180905,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":6180905,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":1445278,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":1445278,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":2588407,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":2588407,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-03","end":"2017-07-02","val":1143129,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-03","end":"2017-07-02","val":1143129,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-10-01","val":2929169,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":2929169,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-10-01","val":340762,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-07-03","end":"2017-10-01","val":340762,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":2808905,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":2808905,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":475118,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":475118,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":1457132,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":1457132,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-04-02","end":"2018-07-01","val":982014,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-02","end":"2018-07-01","val":982014,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2084031,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":2084031,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-02","end":"2018-09-30","val":626899,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-02","end":"2018-09-30","val":626899,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-30","val":1054405,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":1054405,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":594234,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":594234,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":977840,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":977840,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":383606,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":383606,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":1267236,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":1267236,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":289396,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":289396,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":858224,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":858224,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":227644,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":227644,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":-277738,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":-277738,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2020-04-06","end":"2020-07-05","val":-505382,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":-505382,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":-1403051,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":-1403051,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-06","end":"2020-10-04","val":-1125313,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-06","end":"2020-10-04","val":-1125313,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":-2499369,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":-2499369,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":1073562,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":1073562,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":1025417,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-04-05","end":"2021-07-04","val":-48145,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2"},{"start":"2021-01-04","end":"2021-10-03","val":-1482,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":-1026899,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"},{"start":"2021-01-04","end":"2022-01-02","val":-969384,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":-701495,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"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":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2013Q3"},{"start":"2013-01-02","end":"2013-12-31","val":175491,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":28655,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":48728,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-03-31","end":"2014-06-29","val":20073,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2"},{"start":"2013-12-31","end":"2014-09-28","val":148418,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-06-30","end":"2014-09-28","val":99690,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2014-12-28","val":-1340682,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-1340682,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":114818,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-05","val":324180,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":324180,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-04","end":"2015-07-05","val":209362,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-04-06","end":"2015-07-05","val":209362,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-04","val":459340,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":459340,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-04","val":135160,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-07-06","end":"2015-10-04","val":135160,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":-2193054,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":-2193054,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":-2193054,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":129766,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":327900,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":327900,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-04","end":"2016-07-03","val":198134,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-04","end":"2016-07-03","val":198134,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-02","val":484798,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":484798,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-02","val":156898,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3"},{"start":"2016-07-04","end":"2016-10-02","val":156898,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":-1198557,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":-1198557,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":-1198557,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":234586,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":234586,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":425929,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":425929,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-03","end":"2017-07-02","val":191343,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-03","end":"2017-07-02","val":191343,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-10-01","val":491099,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":491099,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-10-01","val":65170,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-07-03","end":"2017-10-01","val":65170,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":2916118,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":2916118,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":-14521,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":-14521,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":43000,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":43000,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-04-02","end":"2018-07-01","val":57521,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-02","end":"2018-07-01","val":57521,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-89670,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":-89670,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-02","end":"2018-09-30","val":-132670,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-02","end":"2018-09-30","val":-132670,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-30","val":-192392,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":-192392,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":-38868,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":-38868,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":-18309,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":-18309,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":20559,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":20559,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":-6287,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":-6287,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":12022,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":12022,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":-103199,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":-103199,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":-52630,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":-52630,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":-292823,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":-292823,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2020-04-06","end":"2020-07-05","val":-240193,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":-240193,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":-404141,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":-404141,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-06","end":"2020-10-04","val":-111318,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-06","end":"2020-10-04","val":-111318,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":-1275743,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":-1275743,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":37561,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":37561,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":-206623,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-04-05","end":"2021-07-04","val":-244184,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2"},{"start":"2021-01-04","end":"2021-10-03","val":-409548,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":-202925,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"},{"start":"2021-01-04","end":"2022-01-02","val":732994,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":-156139,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"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-01","end":"2010-12-31","val":0,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":0,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2012-01-02","end":"2012-12-31","val":0,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2012"},{"start":"2014-12-29","end":"2016-01-03","val":28069,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":28069,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":273477,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":273477,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":273477,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-12-31","val":360850,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":360850,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"}]}},"IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, 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 increase (decrease) in the valuation allowance for deferred tax assets.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":50000,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":50000,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2013-01-01","end":"2013-12-31","val":30000,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"},{"start":"2013-01-02","end":"2013-12-31","val":121671,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30"},{"start":"2013-12-29","end":"2014-12-28","val":-1029678,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-1029678,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2014-12-29","end":"2016-01-03","val":-2739379,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":-2739379,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":-2739379,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":-1904665,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":-1904665,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":-1904665,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"}]}},"IncomeTaxReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, 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 increase (decrease) in the income tax rates.","units":{"USD":[{"start":"2014-12-29","end":"2016-01-03","val":-85249,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":-85249,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":-115420,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":-115420,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":-115420,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-12-31","val":1929167,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":1929167,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-30","val":13214,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":13214,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-12-29","val":7514,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":7514,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2021-01-03","val":137631,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":137631,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2022-01-02","val":217101,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"IncomeTaxReconciliationDeductions":{"label":"Effective Income Tax Rate Reconciliation, Deduction, Amount","description":"Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions.","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":175491,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-29","end":"2014-12-28","val":-1340682,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-1340682,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2016-01-03","val":-2193054,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"}]}},"IncomeTaxReconciliationDeductionsDividends":{"label":"Effective Income Tax Rate Reconciliation, Deduction, Dividends, 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 deduction for dividend.","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":0,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-29","end":"2014-12-28","val":-87679,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-87679,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2014-12-29","end":"2016-01-03","val":624104,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":624104,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":-624104,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":646000,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":646000,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":646000,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-12-31","val":284767,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":284767,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-30","val":326376,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":326376,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-12-29","val":210753,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":210753,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","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":"2017-01-02","end":"2017-12-31","val":-429227,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-30","val":35417,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":35417,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-12-29","val":22122,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":22122,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2021-01-03","val":18417,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":18417,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2022-01-02","val":17569,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"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":"2014-12-29","end":"2016-01-03","val":1890668,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":1890668,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":2101508,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":2101508,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":2101508,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-12-31","val":955028,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":955028,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-30","val":221425,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":221425,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-12-29","val":180227,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":180227,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2021-01-03","val":-524867,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":-524867,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2022-01-02","val":-203570,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"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":"2013-01-02","end":"2013-12-31","val":0,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-29","end":"2014-12-28","val":414600,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-414600,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2014-12-29","end":"2016-01-03","val":406884,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":406884,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":406884,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":198539,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":198539,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":198539,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-12-31","val":142832,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017"}]}},"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":"2014-12-29","end":"2016-01-03","val":66991,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":66991,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":-22115,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":-22115,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":-22115,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-12-31","val":-53276,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":-53276,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-30","val":13978,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018"},{"start":"2019-12-30","end":"2021-01-03","val":42046,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":42046,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2022-01-02","val":52529,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"IncomeTaxReconciliationOtherReconcilingItems":{"label":"Effective Income Tax Rate Reconciliation, Other Reconciling Items, 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 tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.","units":{"USD":[{"start":"2017-01-02","end":"2017-12-31","val":941960,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":941960,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"}]}},"IncomeTaxReconciliationPriorYearIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, Prior Year 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 revisions of previously reported income tax expense (benefit).","units":{"USD":[{"start":"2018-01-01","end":"2018-12-30","val":13978,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-12-29","val":61923,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":61923,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2021-01-03","val":-324994,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":-324994,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2022-01-02","val":-3742,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"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":"2014-12-29","end":"2016-01-03","val":100231,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":100231,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":174323,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":174323,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":174323,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-12-31","val":65,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":65,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-30","val":13853,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":94533,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-12-29","val":51012,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":51012,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2021-01-03","val":-37772,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":-37772,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2022-01-02","val":-31594,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"IncomeTaxReconciliationTaxCreditsForeign":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, 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 tax credit.","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":-651645,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-29","end":"2014-12-28","val":-196963,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-196963,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2014-12-29","end":"2016-01-03","val":395328,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":395328,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":-395328,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":587609,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":587609,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":587609,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-12-31","val":429227,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017"}]}},"IncomeTaxReconciliationTaxCreditsOther":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Other, 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 tax credits.","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":-53407,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2014-01-02","end":"2014-12-31","val":-11858,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"}]}},"IncomeTaxReconciliationTaxCreditsResearch":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Research, 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 research tax credit.","units":{"USD":[{"start":"2017-01-02","end":"2017-12-31","val":142832,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-30","val":163903,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":163903,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-12-29","val":171130,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":171130,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2021-01-03","val":130777,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":130777,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2022-01-02","val":172915,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"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":"2013-01-02","end":"2013-12-31","val":-1142813,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":1640725,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":644113,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2013-12-31","end":"2014-09-28","val":180868,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2013-12-29","end":"2014-12-28","val":747459,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":747459,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":781111,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":781111,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":713984,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":713984,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-04","end":"2015-10-04","val":-524573,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":-524573,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":-1565291,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":-1565291,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":-1565291,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":1830189,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":1830189,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":1571067,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":1571067,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-02","val":1055517,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":1055517,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":619464,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":619464,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":619464,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":2319928,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":2319928,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":2609639,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":2609639,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":1835573,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":1835573,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":2468604,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":2468604,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":144921,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":144921,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":187557,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":187557,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":625564,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":625564,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":-636595,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":-636595,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":1353806,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":1353806,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":370722,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":370722,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":185837,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":185837,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":-300897,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":-300897,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":2191699,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":2191699,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":807418,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":807418,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2019-12-30","end":"2020-10-04","val":-784890,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":-784890,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2019-12-30","end":"2021-01-03","val":-2064395,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":-2064395,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":1032380,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":1032380,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":-224550,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-01-04","end":"2021-10-03","val":289208,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-04","end":"2022-01-02","val":1653901,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":2543264,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"IncreaseDecreaseInAccountsPayableTrade":{"label":"Increase (Decrease) in Accounts Payable, Trade","description":"Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":-8634,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":12402,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":12402,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2012-01-01","end":"2012-12-31","val":-5151,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":-5151,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2013-01-01","end":"2013-12-31","val":-2311,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"}]}},"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":"2010-01-01","end":"2010-12-31","val":102,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":-1251,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":1251,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2012-01-01","end":"2012-12-31","val":718,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":-718,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2013-01-01","end":"2013-12-31","val":-2808,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"},{"start":"2013-01-02","end":"2013-12-31","val":1146779,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30"},{"start":"2013-12-31","end":"2014-03-30","val":-1215130,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":-2189420,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2013-12-31","end":"2014-09-28","val":-1504320,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2013-12-29","end":"2014-12-28","val":-120768,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-120768,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":-2184030,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":-2184030,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":-1198439,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":-1198439,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-04","end":"2015-10-04","val":-1309843,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":-1309843,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":37619,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":37619,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":-37619,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":-1922063,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":1922063,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":-2820250,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":2820250,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-02","val":-2473517,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":2473517,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":1997110,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":1997110,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":1997110,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":1631870,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":1631870,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":2059187,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":2059187,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":-118162,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":-118162,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":-262835,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":-262835,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":958701,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":958701,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":1160237,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":1160237,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":164748,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":164748,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":-2253452,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":-2253452,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":2836669,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":2836669,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":1719059,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":1719059,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":1187917,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":1187917,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":-990417,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":-990417,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":232480,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":232480,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":-6316255,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":-6316255,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2019-12-30","end":"2020-10-04","val":-1862403,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":-1862403,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2019-12-30","end":"2021-01-03","val":-1882167,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":-1882167,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":3048143,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":3048143,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":1318794,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-01-04","end":"2021-10-03","val":-6873,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-04","end":"2022-01-02","val":-1516925,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":3290761,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"IncreaseDecreaseInAccruedLiabilities":{"label":"Increase (Decrease) in Accrued Liabilities","description":"The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":2800,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2013-01-02","end":"2013-12-31","val":-332261,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":393111,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":633362,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2013-12-31","end":"2014-09-28","val":891370,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2013-12-29","end":"2014-12-28","val":-56858,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-56858,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":246013,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":246013,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":419850,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":419850,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-04","end":"2015-10-04","val":621626,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":621626,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":332056,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":332056,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":332056,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":484869,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":484869,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":311406,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":311406,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-02","val":598276,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":598276,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":69390,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":69390,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":69390,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":527891,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":527891,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":666371,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":666371,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":490680,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":490680,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":-269315,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":-269315,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":256615,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":256615,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":361493,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":361493,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":431754,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":431754,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":-162464,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":-162464,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":680843,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":680843,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":275278,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":275278,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":249784,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":249784,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":-1391,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":-1391,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":490565,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":490565,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":565255,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":565255,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2019-12-30","end":"2020-10-04","val":803544,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":803544,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2019-12-30","end":"2021-01-03","val":759757,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":759757,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":280844,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":280844,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":628195,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-01-04","end":"2021-10-03","val":782789,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-04","end":"2022-01-02","val":-312711,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":236696,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"IncreaseDecreaseInDueFromRelatedPartiesCurrent":{"label":"Increase (Decrease) in Due from Related Parties, Current","description":"The aggregate increase (decrease) during the reporting period in the amount due from the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":132525,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":9054,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":-5706,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2013-12-31","end":"2014-09-28","val":-8350,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2013-12-29","end":"2014-12-28","val":-32456,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-32456,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":39728,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-05","val":35564,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":35564,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-04","end":"2015-10-04","val":32161,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":32161,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":-31372,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":-31372,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":31372,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-07-03","val":-48921,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":48921,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-02","val":71422,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":-71422,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":-29301,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":-29301,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":-29301,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-07-02","val":-28507,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":-28507,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":-26426,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":-26426,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":-54538,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":-54538,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":-15936,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":-15936,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":-35043,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":-35043,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":13107,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":13107,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":-16998,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":-16998,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":11848,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":11848,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":8845,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":8845,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":13099,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":13099,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":-20118,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":-20118,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":4224,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":4224,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":6644,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":6644,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2019-12-30","end":"2020-10-04","val":37556,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":37556,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2019-12-30","end":"2021-01-03","val":907,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":907,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":29366,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":29366,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":34342,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-01-04","end":"2021-10-03","val":40356,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-04","end":"2022-01-02","val":-454,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":34313,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"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":"2010-01-01","end":"2010-12-31","val":2143,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":-4298,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":4298,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2012-01-01","end":"2012-12-31","val":5171,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":-5171,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2013-01-01","end":"2013-12-31","val":-6616,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"},{"start":"2013-01-02","end":"2013-12-31","val":666953,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30"},{"start":"2013-12-31","end":"2014-03-30","val":88244,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":368542,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2013-12-31","end":"2014-09-28","val":-330089,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2013-12-29","end":"2014-12-28","val":-575000,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-575000,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":-86654,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":-86654,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":-1700436,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":-1700436,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-04","end":"2015-10-04","val":-1343187,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":-1343187,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":472499,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":472499,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":-472499,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":-1792392,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":1792392,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":-1471097,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":1471097,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-02","val":-528226,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":528226,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":834706,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":834706,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":834706,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":1799860,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":1799860,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":1854617,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":1854617,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":3534845,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":3534845,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":2005565,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":2005565,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":-168456,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":-168456,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":-144368,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":-144368,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":-132267,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":-132267,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":218434,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":218434,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":949744,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":949744,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":447340,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":447340,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":82294,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":82294,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":-588802,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":-588802,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":1365004,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":1365004,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":906058,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":906058,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2019-12-30","end":"2020-10-04","val":-1029195,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":-1029195,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2019-12-30","end":"2021-01-03","val":-1414782,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":-1414782,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":784585,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":784585,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":796075,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-01-04","end":"2021-10-03","val":2388568,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-04","end":"2022-01-02","val":3990961,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":2526727,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"IncreaseDecreaseInOtherCurrentAssets":{"label":"Increase (Decrease) in Other Current Assets","description":"Amount of increase (decrease) in current assets classified as other.","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":-27113,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":-159114,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":-218357,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2013-12-31","end":"2014-09-28","val":1664,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2013-12-29","end":"2014-12-28","val":-240332,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-240332,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":-56085,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":-56085,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":142399,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":142399,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-04","end":"2015-10-04","val":154208,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":154208,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":-5278,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":-5278,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":5278,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":21246,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":-21246,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":540611,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":-540611,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-02","val":455875,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":-455875,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":-178050,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":-178050,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":393086,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":-477648,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":-477648,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":118244,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":118244,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":-547933,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":-547933,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":-414281,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":-414281,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":-77099,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":-77099,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":47082,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":47082,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":13552,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":13552,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":164357,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":164357,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":-217622,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":-217622,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":-188017,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":-188017,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":-324711,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":-324711,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":-58309,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":-58309,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":-242258,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":-242258,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":-240913,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":-240913,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2019-12-30","end":"2020-10-04","val":99857,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":99857,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2019-12-30","end":"2021-01-03","val":834868,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":834868,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":176348,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":176348,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":104499,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-01-04","end":"2021-10-03","val":542098,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-04","end":"2022-01-02","val":383197,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":362850,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"IncreaseDecreaseInOtherNoncurrentAssets":{"label":"Increase (Decrease) in Other Noncurrent Assets","description":"Amount of increase (decrease) in noncurrent assets classified as other.","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":22228,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":-106073,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":-100249,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2013-12-31","end":"2014-09-28","val":-106200,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2013-12-29","end":"2014-12-28","val":-178868,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-178868,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":11690,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":11690,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":-31708,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":-31708,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-04","end":"2015-10-04","val":-16784,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":-16784,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":-19222,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":-19222,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":19222,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":15937,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":-15937,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":-86992,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":86992,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-02","val":-95042,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":95042,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":72697,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":72697,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":72697,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":23098,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":23098,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":10387,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":10387,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":35560,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":35560,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":18240,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":18240,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":132147,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":132147,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":40223,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":40223,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":-51740,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":-51740,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":-128505,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":-128505,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":-34908,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":-34908,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":-57572,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":-57572,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":-74135,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":-74135,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":-141166,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":-141166,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":4510,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":4510,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":302194,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":12024,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2019-12-30","end":"2020-10-04","val":281231,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":5492,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2019-12-30","end":"2021-01-03","val":-175693,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":-175693,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":70991,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":-11500,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":-10730,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-01-04","end":"2021-10-03","val":-18256,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-04","end":"2022-01-02","val":-25007,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":1914,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"IncreaseDecreaseInOtherNoncurrentLiabilities":{"label":"Increase (Decrease) in Other Noncurrent Liabilities","description":"Amount of increase (decrease) in noncurrent operating liabilities classified as other.","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":-33950,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":-20258,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":-23009,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2013-12-31","end":"2014-09-28","val":-22438,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2013-12-29","end":"2014-12-28","val":19268,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":19268,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":-58388,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":-58388,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":-64667,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":-64667,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-04","end":"2015-10-04","val":81548,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":81548,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":224592,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":224592,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":224592,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":5028,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":5028,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":53691,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":53691,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-02","val":102166,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":102166,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":20696,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":20696,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":39712,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":-19772,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":-19772,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":-38380,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":-38380,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":-207133,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":-207133,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":-34579,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":-34579,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":-4458,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":-4458,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":-16541,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":-16541,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":-117935,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":-117935,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":-290895,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":-290895,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":-1252,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":-1252,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":-3703,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":-3703,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":-7244,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":-7244,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":-213154,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":-213154,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":-50195,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":-50195,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":-8082,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-10-04","val":-130374,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2021-01-03","val":693,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":693,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":119553,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":-2024,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-01-04","end":"2021-10-03","val":-5139,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-04","end":"2022-01-02","val":-2793,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"IncreaseDecreaseInPostemploymentObligations":{"label":"Increase (Decrease) in Postemployment Obligations","description":"The increase (decrease) during the reporting period in the current portion of the liability that represents various benefits due to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement.","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":-314342,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":-27437,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":-13149,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2013-12-31","end":"2014-09-28","val":-21996,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2013-12-29","end":"2014-12-28","val":-11020,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-11020,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":-26625,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":-26625,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":-52117,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":-52117,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-04","end":"2015-10-04","val":-75046,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":-75046,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":-15116,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":-15116,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":-15116,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":-1980,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":-1980,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":2463,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":2463,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-02","val":-97,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":-97,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":68848,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":68848,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":68848,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":-3034,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":-3034,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":-5605,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":-5605,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":-11193,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":-11193,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":-20968,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":-20968,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":-14540,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":-14540,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":-24815,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":-24815,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":-38302,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":-38302,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":-58216,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":-58216,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":-7777,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":-7777,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":-12738,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":-12738,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":-18208,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":-18208,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":-29592,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":-29592,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":-5724,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":-5724,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":-12103,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":-12103,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2019-12-30","end":"2020-10-04","val":-16899,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":-16899,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2019-12-30","end":"2021-01-03","val":-31620,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":-31620,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":-12508,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":-12508,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":-26219,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-01-04","end":"2021-10-03","val":-40649,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-04","end":"2022-01-02","val":-45680,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":-11239,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"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":"2010-01-01","end":"2010-12-31","val":637,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":-2088,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":2088,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2012-01-01","end":"2012-12-31","val":-260,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":260,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2013-01-01","end":"2013-12-31","val":85,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"}]}},"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":"2016-01-04","end":"2017-01-01","val":41331,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":41331,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016"}]}},"IndefiniteLivedIntangibleAssetsExcludingGoodwill":{"label":"Indefinite-lived Intangible Assets (Excluding Goodwill)","description":"Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.","units":{"USD":[{"end":"2013-12-31","val":3767896,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":3668956,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":3668956,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":3668956,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":3668956,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":3668956,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":3545361,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":3664459,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":3590405,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":3534936,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":3534936,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":3534936,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":3534936,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q4I"},{"end":"2016-04-03","val":3450727,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":3290435,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":3236973,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"}]}},"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":"2013-12-31","val":3767896,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":3668956,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":3668956,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2016-01-03","val":3534936,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":3473257,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":3473257,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":3091889,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":3091889,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":3091889,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":3274225,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":3274225,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-30","val":3148830,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":3148830,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":3211281,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":3211281,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":3294158,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":3294158,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":3268401,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"IntangibleAssetsNetExcludingGoodwill":{"label":"Intangible Assets, Net (Excluding Goodwill)","description":"Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.","units":{"USD":[{"end":"2016-01-03","val":3534936,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":3534936,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":3133564,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":3133564,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":3133564,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":3133564,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":3133564,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":3133564,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":3156493,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":3224341,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":3281461,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3295896,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":3295896,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":3295896,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":3295896,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":3295896,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":3376400,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":3231439,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3280909,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":3217997,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":3217997,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":3217997,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":3217997,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":3217997,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3273321,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3209574,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":3148983,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":3263781,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":3263781,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":3263781,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":3263781,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":3263781,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":3135338,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":3158492,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":3227648,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":3388357,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":3388357,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":3388357,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":3388357,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":3388357,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":3402599,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":3389916,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":3352407,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":3336068,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":3336068,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":3277356,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"InterestAndOtherIncome":{"label":"Interest and Other Income","description":"The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).","units":{"USD":[{"start":"2011-01-02","end":"2011-12-31","val":-78277,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-37403,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":-37403,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2013-01-01","end":"2013-12-31","val":-66046,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2015-01-06","end":"2015-04-05","val":370822,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2016-01-04","end":"2016-04-03","val":429434,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"},{"start":"2019-12-30","end":"2020-04-05","val":467483,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":848317,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2020-04-06","end":"2020-07-05","val":380834,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":1215771,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-06","end":"2020-10-04","val":367454,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2021-01-04","end":"2021-04-04","val":403746,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":787684,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-04-05","end":"2021-07-04","val":383938,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2"},{"start":"2021-01-04","end":"2021-10-03","val":1217861,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":430177,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"}]}},"InterestExpenseLongTermDebt":{"label":"Interest Expense, Long-term Debt","description":"Aggregate amount of interest paid or due on all long-term debt.","units":{"USD":[{"start":"2019-12-30","end":"2020-07-05","val":159947,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2019-12-30","end":"2020-10-04","val":239982,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2019-12-30","end":"2021-01-03","val":310358,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":95033,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":174858,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-01-04","end":"2021-10-03","val":254894,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-04","end":"2022-01-02","val":319516,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":79616,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"InterestExpenseOther":{"label":"Interest Expense, Other","description":"Amount of interest expense classified as other.","units":{"USD":[{"start":"2013-01-01","end":"2013-03-31","val":-26233,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-53583,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2013-04-01","end":"2013-06-30","val":-27350,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-80047,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2013-07-01","end":"2013-09-30","val":-26464,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2013Q3"},{"start":"2013-01-02","end":"2013-12-31","val":-1282532,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":-454057,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"start":"2014-01-01","end":"2014-03-31","val":-23690,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":-858310,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-03-31","end":"2014-06-29","val":-404253,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-01","end":"2014-06-30","val":-54749,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2014-04-01","end":"2014-06-30","val":-31059,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2"},{"start":"2013-12-31","end":"2014-09-28","val":-1254437,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-06-30","end":"2014-09-28","val":-396127,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-01-01","end":"2014-09-30","val":-84231,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2014-07-01","end":"2014-09-30","val":-29482,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2014-12-28","val":-1552541,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-1552541,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":-387417,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":-387417,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":-792766,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":-792766,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-04","end":"2015-07-05","val":-405349,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-04-06","end":"2015-07-05","val":-405349,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-04","val":-1199008,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":-1199008,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-04","val":-406242,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-07-06","end":"2015-10-04","val":-406242,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":1613391,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":1613391,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":-1613391,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":-417188,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":417188,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":-838413,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":838413,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-04","end":"2016-07-03","val":-421225,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-04","end":"2016-07-03","val":421225,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-02","val":-1232814,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":1232814,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-02","val":-394401,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3"},{"start":"2016-07-04","end":"2016-10-02","val":394401,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":1616120,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":1616120,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":1616120,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":389856,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":389856,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":798650,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":798650,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-03","end":"2017-07-02","val":408794,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-03","end":"2017-07-02","val":408794,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-10-01","val":1217348,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":1217348,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-10-01","val":418698,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-07-03","end":"2017-10-01","val":418698,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":1654719,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":1654719,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":456364,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":456364,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":930027,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":930027,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-04-02","end":"2018-07-01","val":473663,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-02","end":"2018-07-01","val":473663,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1418932,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":1418932,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-02","end":"2018-09-30","val":488905,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-02","end":"2018-09-30","val":488905,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-30","val":1886886,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":1886886,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":514296,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":514296,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":1037514,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":1037514,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":523218,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":523218,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":1547343,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":1547343,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":509829,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":509829,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":2036248,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":2036248,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":467483,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":848317,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":380834,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":1215771,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-06","end":"2020-10-04","val":367454,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":1581907,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":1581907,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":403746,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2022-01-02","val":1640999,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":438508,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"InterestExpenseRelatedParty":{"label":"Interest Expense, Related Party","description":"Amount of interest expense incurred on a debt or other obligation to related party.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":64920,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":80695,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":80695,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2012-01-01","end":"2012-12-31","val":67366,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":67366,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2013-01-01","end":"2013-12-31","val":111090,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"},{"start":"2022-01-03","end":"2022-04-03","val":2000000,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"InterestExpenseSubordinatedNotesAndDebentures":{"label":"Interest Expense, Subordinated Notes and Debentures","description":"Interest expense incurred during the reporting period on subordinated notes and debentures. Includes amortization of expenses incurred in the issuance of subordinated notes and debentures.","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":111090,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-29","end":"2014-12-28","val":80317,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":80317,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2016-01-03","val":0,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"}]}},"InterestIncomeExpenseNonoperatingNet":{"label":"Interest Income (Expense), Nonoperating, Net","description":"The net amount of nonoperating interest income (expense).","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-35440,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-04-01","end":"2010-06-30","val":-19042,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-55745,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":-20305,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-71631,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-17522,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-36609,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":-36609,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-19087,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":-19087,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":-54719,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-54719,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-07-01","end":"2011-09-30","val":-18110,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-18110,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-80695,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":-80695,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2012-01-01","end":"2012-03-31","val":-27384,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"start":"2012-01-01","end":"2012-03-31","val":-27384,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-52384,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":-52384,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2012-04-01","end":"2012-06-30","val":-25000,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":-25000,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-46576,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-46576,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-07-01","end":"2012-09-30","val":5808,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":5808,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-12-31","val":-67550,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":-67550,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2013-01-01","end":"2013-03-31","val":-26233,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-53583,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2013-04-01","end":"2013-06-30","val":-27350,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-80047,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-26464,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-111090,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"}]}},"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":"2010-01-01","end":"2010-12-31","val":148,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":0,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2012-01-02","end":"2012-12-31","val":0,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2012"},{"start":"2013-01-02","end":"2013-12-31","val":1086626,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":317830,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":639857,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2013-12-31","end":"2014-09-28","val":963400,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2013-12-29","end":"2014-12-28","val":1413943,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":1413943,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":370822,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-05","val":774122,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":774122,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-04","end":"2015-10-04","val":1163136,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":1542749,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":1542749,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":1542749,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":429434,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":876055,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":876055,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-04","end":"2016-10-02","val":1236465,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":1592550,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":1592550,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":1592550,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":373134,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":373134,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":808983,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":808983,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":1212910,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":1212910,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":1664638,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":1664638,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":433131,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":433131,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":892641,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":892641,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":1344520,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":1344520,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":1828208,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":1828208,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":481732,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":481732,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":984956,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":984956,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":1452735,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":1452735,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":1987522,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":1987522,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":530762,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":530762,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":903299,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":903299,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":1272124,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-31","end":"2021-01-03","val":1595346,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":397515,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":765686,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"}]}},"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":"2019-12-30","end":"2020-10-04","val":1272124,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2019-12-30","end":"2021-01-03","val":1595346,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":397515,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-10-03","val":1138425,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-04","end":"2022-01-02","val":1496167,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":439424,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"InterestPayableCurrent":{"label":"Interest Payable, Current","description":"Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. 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-12-31","val":0,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"end":"2011-12-31","val":0,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q4I"},{"end":"2012-03-31","val":27384,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2012Q1I"},{"end":"2012-06-30","val":52393,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":46586,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":0,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2012Q4I"},{"end":"2013-03-31","val":26233,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":53583,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2013Q2I"},{"end":"2013-09-30","val":82056,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12"},{"end":"2013-12-31","val":0,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"end":"2013-12-31","val":0,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2013Q4I"},{"end":"2014-03-31","val":23690,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1I"},{"end":"2014-06-30","val":54753,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":84231,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3I"}]}},"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":"2013-12-31","val":9229987,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":9103269,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":9103269,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":9103269,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":9103269,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":9103269,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":7984061,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":8214052,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":8926472,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":9348495,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":9348495,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":9348495,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":9348495,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":9348495,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":9348495,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":10089182,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":9429325,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":8535121,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":8669625,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":8669625,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":8669625,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":8669625,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":8669625,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":8669625,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":10035890,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":9838452,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":11223336,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":10377480,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":10377480,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":10377480,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":10377480,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":10377480,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":10581821,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":10172362,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":9855066,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":10049567,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":10049567,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":10049567,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":10049567,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":10049567,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":11338542,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":10994943,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":10009870,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":10922947,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":10922947,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":10922947,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":10922947,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":10922947,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":10900798,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":11522070,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":11086340,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":10594088,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":10594088,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":10594088,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":10594088,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":10594088,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":9866950,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":9731276,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":10113997,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":11043667,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":11043667,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":12359676,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"InventoryGross":{"label":"Inventory, Gross","description":"Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.","units":{"USD":[{"end":"2014-12-28","val":18402954,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":18402954,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2014Q4I"},{"end":"2015-10-04","val":19792451,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":18708976,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":18708976,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":18708976,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":18708976,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":18708976,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":18708976,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":20278863,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":19434175,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":18399721,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":18360507,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":18360507,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":18360507,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":18360507,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":18360507,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":18360507,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":20304208,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":20613000,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":22709247,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":21292092,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":21292092,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":21292092,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":21292092,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":21292092,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":21541755,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":20826598,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":20784948,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":20953911,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":20953911,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":20953911,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":20953911,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":20953911,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":22347647,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":21582063,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":20945300,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":21031059,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":21031059,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":21031059,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":21031059,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":21031059,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":21880104,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":21614717,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":20088727,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":20069042,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":20069042,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":20069042,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":20069042,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":20069042,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":21044278,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":20961906,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":22567738,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":24140315,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":24140315,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":26454547,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2010-12-31","val":17867,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":17867,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":17867,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":26122,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":14135,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":13569,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":13569,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"end":"2011-12-31","val":13569,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":13569,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":13569,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2011Q4I"},{"end":"2012-03-31","val":12728,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2012Q1I"},{"end":"2012-06-30","val":11762,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":28304,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":18741,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"end":"2012-12-31","val":18741,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":18741,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"end":"2012-12-31","val":18741,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":18741,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":16762,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":15943,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2013Q2I"},{"end":"2013-09-30","val":15456,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":12125,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15"},{"end":"2013-12-31","val":12125,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12"},{"end":"2013-12-31","val":12125,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"end":"2013-12-31","val":12125,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"end":"2013-12-31","val":17271621,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":10339,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1I"},{"end":"2014-06-30","val":4007,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":9520,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3I"},{"end":"2014-12-28","val":17421082,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":17421082,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":17421082,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":17421082,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":17421082,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":17147283,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":19167048,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":18563488,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":17527728,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":17527728,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":17527728,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":17527728,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":17527728,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":17527728,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":19053508,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":18184287,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":17063845,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":17046171,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":17046171,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":17046171,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":17046171,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":17046171,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":17046171,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":18953494,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":19296911,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":21289279,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":19769662,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":19769662,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":19769662,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":19769662,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":19769662,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":19972809,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":19368331,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":19313479,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":19460260,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":19460260,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":19460260,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":19460260,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":19460260,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":20670700,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":19900278,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":19293442,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":19116542,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":19116542,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":19116542,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":19116542,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":19116542,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":19950540,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":19643221,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":17967896,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":17952850,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":17952850,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":17952850,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":17952850,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":17952850,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":18806113,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":18788597,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":20257905,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":21840404,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":21840404,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":24142917,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2016-01-03","val":5066589,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":5066589,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q4I"},{"end":"2016-07-03","val":5534005,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":5427505,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"}]}},"InventoryRawMaterialsAndSupplies":{"label":"Inventory, Raw Materials and Supplies, Gross","description":"Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.","units":{"USD":[{"end":"2013-12-31","val":5240970,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":5225361,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":5225361,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":5225361,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":5225361,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":5225361,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":5670211,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":6933326,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":6107571,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":5066589,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":5066589,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":5066589,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":5066589,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":5811424,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2017-01-01","val":5199632,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":5199632,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":5199632,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":5199632,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":5199632,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":5199632,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":5815120,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":6182103,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":6180471,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5572253,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":5572253,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":5572253,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":5572253,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":5572253,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":6022869,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":5946936,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6210864,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":5863762,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":5863762,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":5863762,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":5863762,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":5863762,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5954831,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5145916,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":6228673,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":5430125,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":5430125,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":5430125,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":5430125,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":5430125,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":5753544,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":5733224,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":4847141,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":5193919,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":5193919,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":5193919,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":5193919,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":5193919,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":6382342,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":6375442,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":7436695,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":7595155,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":7595155,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":7325007,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"InventoryValuationReserves":{"label":"Inventory Valuation Reserves","description":"Amount of valuation reserve for inventory.","units":{"USD":[{"end":"2016-01-03","val":1181248,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":1181248,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":1314336,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":1314336,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":1314336,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":1314336,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":1314336,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":1314336,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":1350714,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":1316089,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":1419968,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1522430,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":1522430,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":1522430,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":1522430,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":1522430,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":1568946,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":1458267,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1471469,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":1493651,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":1493651,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":1493651,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":1493651,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":1493651,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1676947,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1681785,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":1651858,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":1914517,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":1914517,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":1914517,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":1914517,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":1914517,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":1929564,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":1971496,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":2120831,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":2116192,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":2116192,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":2116192,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":2116192,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":2116192,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":2238165,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":2173309,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":2309833,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":2299911,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":2299911,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":2311630,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2013-12-31","val":4185183,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":4074324,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":4074324,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":4074324,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":4074324,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":4074324,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":4428461,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":5073509,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":4758408,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":4293892,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":4293892,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":4293892,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":4293892,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":4293892,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":4293892,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":4378257,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":4470845,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":4437095,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":4491250,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":4491250,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":4491250,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":4491250,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":4491250,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":4491250,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":4453198,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":4592445,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":5305440,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5342359,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":5342359,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":5342359,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":5342359,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":5342359,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":4937065,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":4707300,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4719018,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":5040582,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":5040582,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":5040582,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":5040582,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":5040582,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5054274,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5441204,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":4706757,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":4677987,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":4677987,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":4677987,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":4677987,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":4677987,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":5225762,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":4359423,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":4155246,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":4281035,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":4281035,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":4281035,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":4281035,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":4281035,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":4794986,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":4855188,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":5017046,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":5501493,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":5501493,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":6769864,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"LandAndLandImprovements":{"label":"Land and Land Improvements","description":"Amount before accumulated deprecation and depletion of real estate held for productive use and additions or improvements to real estate held for productive use, examples include, but are not limited to, walkways, driveways, fences, and parking lots. Excludes land held for sale.","units":{"USD":[{"end":"2016-01-03","val":2165914,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":2165914,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":2165914,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":2165914,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":2165914,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2165914,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":2165914,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-30","val":2375914,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":2375914,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":2565914,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":2565914,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":2565914,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":2565914,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":2565914,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"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":"2011-01-02","end":"2011-12-31","val":9271,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":7315,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":7315,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2013-01-01","end":"2013-12-31","val":7912,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"}]}},"LeaseCost":{"label":"Lease, Cost","description":"Amount of lease cost recognized by lessee for lease contract.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-30","val":181717,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":73079,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":73079,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":88341,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":88341,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":42206,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":42206,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":128128,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":216719,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":39787,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":69105,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":166205,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":283318,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":37009,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":64799,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":71367,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":126206,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2020-04-06","end":"2020-07-05","val":34358,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":61407,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":183099,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":183099,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-06","end":"2020-10-04","val":56893,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-06","end":"2020-10-04","val":56893,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":239494,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":239494,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":30249,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":30249,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":54277,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-04-05","end":"2021-07-04","val":24028,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2"},{"start":"2021-01-04","end":"2021-10-03","val":75964,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":21687,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"},{"start":"2021-01-04","end":"2022-01-02","val":96786,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":18639,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"LeaseholdImprovementsGross":{"label":"Leasehold Improvements, Gross","description":"Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.","units":{"USD":[{"end":"2013-12-31","val":2024865,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":2165914,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":2165914,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2016-01-03","val":2165914,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015Q4I"}]}},"LeaseOperatingExpense":{"label":"Oil and Gas Property, Lease Operating Expense (Deprecated 2018-01-31)","description":"Amount of lease operating expense related to property used in oil and gas production.","units":{"USD":[{"start":"2014-12-29","end":"2016-01-03","val":1223242,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":1223242,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":1071018,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":1071018,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":1071018,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-12-31","val":1055227,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017"}]}},"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":"2019-03-31","val":12382673,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":12023835,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":11455829,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":11819150,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"},{"end":"2020-04-05","val":10905072,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":10817252,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":10967870,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":11296991,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":6260582,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":6133637,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":5942640,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"}]}},"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":"2019-03-31","val":8388393,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8010446,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":7653201,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":8012584,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"},{"end":"2020-04-05","val":7388656,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":7374341,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":7533702,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":7815638,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":7760302,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":7603809,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":7358883,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":7192642,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"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":"2020-10-04","val":864803,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":882617,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":872533,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":861237,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":845016,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":832815,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"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":"2019-03-31","val":534184,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":525212,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":497887,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":524639,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"},{"end":"2020-04-05","val":478601,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":485537,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":504331,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":532110,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":537491,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":535931,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":527972,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":525470,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"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":"2019-03-31","val":764389,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":766719,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":686813,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":650906,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"},{"end":"2020-04-05","val":561950,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":517267,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":521663,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":546004,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":537491,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":535931,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":527972,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":525470,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"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":"2019-03-31","val":815889,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":826479,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":802196,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":826433,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"},{"end":"2020-04-05","val":784004,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":762537,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":716012,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":671284,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":615644,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":565634,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":544702,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":539364,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"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":"2019-03-31","val":909143,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":897549,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":850387,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":857969,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"},{"end":"2020-04-05","val":811757,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":812284,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":827359,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":849338,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":835141,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":803221,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":730981,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":658939,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"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":"2019-03-31","val":970675,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":997430,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":965345,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":946619,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"},{"end":"2020-04-05","val":880104,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":865286,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"}]}},"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":"2010-12-31","val":650471,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":650471,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q4I"},{"end":"2011-06-30","val":808705,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":834369,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":869950,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"end":"2011-12-31","val":869950,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":869950,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q4I"},{"end":"2012-03-31","val":952894,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1008337,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1052233,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1072372,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":1072372,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"end":"2012-12-31","val":1072372,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":1072372,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1100449,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1154585,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1206494,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1261126,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15"},{"end":"2013-12-31","val":1261126,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12"},{"end":"2013-12-31","val":1261126,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"end":"2013-12-31","val":1261126,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"end":"2013-12-31","val":40182607,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1371575,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1437918,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1494729,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3I"},{"end":"2014-12-28","val":42405323,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":42405323,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":42405323,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":42405323,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":42405323,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":45986708,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":46882388,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":46600856,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":44005897,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":44005897,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":44005897,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":44005897,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":44005897,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":44005897,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":46767961,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":44368726,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":42413294,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":41768350,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":41768350,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":41722069,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":41722069,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":41722069,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":41722069,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":45162510,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":46674037,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":47488690,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":47261911,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":47261911,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":47261911,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":47261911,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":47261911,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":48724614,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":48351013,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":48595599,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":47261047,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":47261047,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":47261047,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":47261047,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":47261047,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":58697561,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":56354881,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":55045469,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":54989512,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":54989512,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":54989512,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":54989512,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":54989512,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":55262439,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":50136347,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":54762629,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":59078831,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":59078831,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":59078831,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":59078831,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":59078831,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":62855486,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":60827970,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":55490637,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":55811147,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":55811147,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":61374284,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2010-12-31","val":33556,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":33556,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":33556,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":55197,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":49844,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":22903,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":22903,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"end":"2011-12-31","val":22903,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":22903,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":22903,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2011Q4I"},{"end":"2012-03-31","val":26290,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2012Q1I"},{"end":"2012-06-30","val":21173,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":40383,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":28959,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"end":"2012-12-31","val":28959,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":28959,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"end":"2012-12-31","val":28959,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":28959,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":32263,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":30016,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2013Q2I"},{"end":"2013-09-30","val":28254,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":19858,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15"},{"end":"2013-12-31","val":19858,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12"},{"end":"2013-12-31","val":19858,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"end":"2013-12-31","val":19858,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"end":"2013-12-31","val":49518724,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":40681,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1I"},{"end":"2014-06-30","val":36254,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":31513,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3I"},{"end":"2014-12-28","val":52883540,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":52883540,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":52883540,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":52883540,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":52883540,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":56778773,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":58986654,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":58269860,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":58274002,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":58274002,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":58274002,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":58274002,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":58274002,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":58274002,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":61082460,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":59321026,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":57742803,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":58668497,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":58668497,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":58622216,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":58622216,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":58622216,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":58622216,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":62736388,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":64908385,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":65687824,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":62654302,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":62654302,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":62654302,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":62654302,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":62654302,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":64376183,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":63437914,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":63638769,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":60766557,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":60766557,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":60766557,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":60766557,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":60766557,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":72297299,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":69196129,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":67073043,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":65766021,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":65766021,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":65766021,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":65766021,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":65766021,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":65087810,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":58992184,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":62031569,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":65447991,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":65447991,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":65447991,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":65447991,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":65447991,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":69500407,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":66841149,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":66194939,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":64455625,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":64455625,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":69322058,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2010-12-31","val":109735,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":109735,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":109735,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":128646,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":122800,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":119718,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":119718,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"end":"2011-12-31","val":119718,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":119718,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":119718,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2011Q4I"},{"end":"2012-03-31","val":154480,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2012Q1I"},{"end":"2012-06-30","val":171873,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":157949,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":84421,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"end":"2012-12-31","val":84421,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":84421,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"end":"2012-12-31","val":84421,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":84421,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":78728,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":98074,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2013Q2I"},{"end":"2013-09-30","val":126163,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":37066,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15"},{"end":"2013-12-31","val":37066,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12"},{"end":"2013-12-31","val":37066,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"end":"2013-12-31","val":37066,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"end":"2013-12-31","val":29362254,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":57575,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1I"},{"end":"2014-06-30","val":92278,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":120039,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3I"},{"end":"2014-12-28","val":30405121,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":30405121,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":30405121,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":30405121,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":30405121,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":32943918,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":33477905,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":32508008,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":29975993,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":29975993,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":29975993,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":29975993,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":29975993,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":29975993,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":33041880,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":32208820,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":30603986,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":30206219,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":30206219,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":30206219,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":30206219,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":30206219,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":30206219,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":33778987,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":35384190,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":36606514,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":35974710,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":35974710,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":35974710,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":35974710,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":35974710,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":37306979,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":37129604,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":37083771,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":34823930,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":34823930,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":34823930,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":34823930,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":34823930,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":39629819,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":37815972,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":37079413,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":36353133,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":36353133,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":36353133,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":36353133,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":36353133,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":37864719,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":33036063,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":35636892,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":35369940,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":35369940,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":35369940,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":35369940,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":35369940,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":38614930,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":37987405,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":33759937,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":33424182,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":33424182,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":40893005,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"LiabilitiesNoncurrent":{"label":"Liabilities, Noncurrent","description":"Amount of obligation due after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2013-12-31","val":10820353,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":12000202,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":12000202,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":12000202,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":12000202,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":12000202,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":13042790,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":13404483,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":14092848,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":14029904,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":14029904,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":14029904,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":14029904,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":14029904,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":14029904,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":13726081,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":12159906,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":11809308,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":11562131,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":11562131,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":11515850,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":11515850,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":11515850,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":11515850,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":11383523,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":11289847,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":10882176,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":11287201,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":11287201,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":11287201,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":11287201,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":11287201,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":11417635,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":11221409,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":11511828,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":12437117,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":12437117,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":12437117,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":12437117,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":12437117,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":19067742,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":18538909,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":17966056,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":18636379,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":18636379,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":18636379,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":18636379,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":18636379,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":17397720,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":17100284,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":19125737,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":23708891,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":23708891,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":23708891,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":23708891,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":23708891,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":24240556,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":22840565,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":21730700,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":22386965,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":22386965,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":20481279,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2012-06-30","val":836464,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"}]}},"LineOfCreditAssumed1":{"label":"Line of Credit Assumed","description":"The fair value of line of credit assumed in noncash investing or financing activities.","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":200000,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2014-01-02","end":"2014-12-31","val":573972,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"}]}},"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":"2014-03-31","val":1314000,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1345640,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1374690,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3I"}]}},"LineOfCreditFacilityCurrentBorrowingCapacity":{"label":"Line of Credit Facility, Current Borrowing Capacity","description":"Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.","units":{"USD":[{"end":"2013-03-31","val":200000,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":200000,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2013Q2I"},{"end":"2013-09-30","val":200000,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"}]}},"LineOfCreditFacilityInterestRateAtPeriodEnd":{"label":"Line of Credit Facility, Interest Rate at Period End","description":"The effective interest rate at the end of the reporting period.","units":{"pure":[{"end":"2011-12-31","val":0.1,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q4I"}]}},"LineOfCreditFacilityInterestRateDuringPeriod":{"label":"Line of Credit Facility, Interest Rate During Period","description":"The effective interest rate during the reporting period.","units":{"pure":[{"start":"2013-01-01","end":"2013-03-31","val":0.1,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.1,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2013-01-01","end":"2013-09-30","val":0.1,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2014-01-01","end":"2014-03-31","val":0.1,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.1,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2014-01-01","end":"2014-09-30","val":0.1,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"}]}},"LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod":{"label":"Line of Credit Facility, Maximum Amount Outstanding During Period","description":"Maximum amount borrowed under the credit facility at any time during the period.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":84035,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"}]}},"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":"2011-12-31","val":200000,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q4I"},{"end":"2013-03-31","val":1203319,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1056511,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1056511,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"}]}},"LineOfCreditFacilityRemainingBorrowingCapacity":{"label":"Line of Credit Facility, Remaining Borrowing Capacity","description":"Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).","units":{"USD":[{"end":"2013-03-31","val":166230,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":131440,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2013Q2I"},{"end":"2013-09-30","val":107620,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"}]}},"LinesOfCreditCurrent":{"label":"Line of Credit, Current","description":"The carrying value as of the balance sheet date of the current portion 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-31","val":15792852,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":16396306,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":16396306,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":16396306,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":16396306,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":16396306,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":17353679,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":17519022,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":17738392,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":16577279,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":16577279,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":16577279,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":16577279,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":16577279,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":16577279,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":17288452,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":17051351,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":16108797,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":16799592,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":16799592,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":16799592,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":16799592,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":16799592,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":16799592,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":17195833,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":18024806,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":19833352,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":19340468,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":19340468,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":19340468,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":19340468,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":19340468,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":19857378,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":19650799,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":19013818,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":19325116,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":19325116,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":19325116,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":19325116,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":19325116,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":21222815,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":21196050,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":20936172,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":20530773,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":20530773,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":20530773,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":20530773,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":20530773,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":19784561,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":15404849,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":18452489,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":17760583,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":17760583,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":17760583,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":17760583,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":17760583,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":18629921,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":17397346,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":17807174,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":17816919,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":17816919,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":21443596,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"LoansInsurancePolicy":{"label":"Loans, Gross, Insurance Policy","description":"Amount before allowance of loans made to policy and contract holders using their life insurance contracts' cash value or separate accounts as collateral. Includes deferred interest and fees, undisbursed portion of loan balance, unamortized costs and premiums over and discounts from face amounts. Excludes loans and leases covered under loss sharing agreements.","units":{"USD":[{"end":"2017-12-31","val":661880,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":661880,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":450091,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2018-04-01","val":450091,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-04-01","val":450091,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q1I"},{"end":"2018-04-04","val":450091,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2018-04-04","val":450091,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2018-04-04","val":450091,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-04-04","val":450091,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-04-04","val":450091,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":211790,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":211790,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-09-29","val":249051,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2019-09-30","val":249051,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-09-30","val":249051,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q3I"},{"end":"2019-12-29","val":460841,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":460841,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-09-30","val":130000,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q3I"},{"end":"2021-01-03","val":590841,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":185482,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":185482,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":185482,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-07-04","val":284179,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":320160,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":380289,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":380289,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":392230,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2013-12-31","val":1224060,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12"},{"end":"2013-12-31","val":967113,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1314000,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1I"},{"end":"2014-12-28","val":1355297,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":1355297,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":1355297,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":1355297,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":1355297,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":1197526,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":1385294,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":1626934,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":2134243,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":2134243,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":2773261,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":2773261,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":2055466,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2017-01-01","val":2846898,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":2846898,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":2846898,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":2846898,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":2846898,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":2846898,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":2973596,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":3115936,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":3054423,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3622923,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":3622923,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":3622923,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":3622923,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":3622923,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":4023500,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":3871975,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4583526,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":5337721,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":5337721,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":5337721,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":5337721,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":5337721,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5514637,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5160071,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":4964743,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":4875618,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":4875618,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":4875618,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":4130783,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":4130783,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":4354984,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":4046698,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":4744256,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":8771063,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":8771063,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":8771063,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":8771063,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":8771063,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":9691119,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":9195864,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":9103665,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":9220162,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":9220162,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":8763302,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2013-12-31","val":545026,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":522095,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":522095,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":522095,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":522095,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":522095,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":473118,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":592442,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":553402,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":639018,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":639018,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":639018,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":639018,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":639018,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":639018,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":709367,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":739479,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":739653,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":851988,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":851988,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":851988,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":851988,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":851988,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":851988,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":925688,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":1007494,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":1021491,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1155490,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":1155490,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":1155490,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":1155490,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":1155490,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":1195332,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":1187384,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1232750,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":1369967,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":1369967,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":1369967,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":1369967,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":1369967,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1510024,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1478311,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":1502555,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":1497160,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":1497160,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":1497160,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":1238541,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":1238541,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":1428456,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":1391323,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":1092420,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":1432301,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":1432301,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":1432301,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":1432301,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":1432301,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":1774366,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":2321918,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":2915352,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":2365905,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":2365905,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":3489646,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2018-12-30","val":67240,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"}]}},"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":"2017-01-01","val":851988,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":851988,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1155490,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-30","val":1369967,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-12-29","val":1497160,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"},{"end":"2021-01-03","val":1432301,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":2365905,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree":{"label":"Long-term Debt, Maturities, Repayments of Principal in Rolling Year Three","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2021-01-03","val":1225911,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo":{"label":"Long-term Debt, Maturities, Repayments of Principal in Rolling Year Two","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2021-01-03","val":2990655,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q4I"}]}},"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":"2017-01-01","val":43391,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":43391,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":216492,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-30","val":501182,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-12-29","val":318172,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"},{"end":"2021-01-03","val":1766535,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q4I"}]}},"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":"2017-01-01","val":242256,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":242256,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":407093,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-30","val":953930,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-12-29","val":615844,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"},{"end":"2021-01-03","val":724384,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":1702647,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"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":"2017-01-01","val":890255,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":890255,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":605404,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-30","val":1133958,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-12-29","val":1112869,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"},{"end":"2021-01-03","val":1513521,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":1576870,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"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":"2017-01-01","val":819008,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":819008,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1238444,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-30","val":1311444,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-12-29","val":1331573,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"},{"end":"2021-01-03","val":3334322,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":3574740,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"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":"2010-12-31","val":540736,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":540736,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":540736,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":680059,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":711569,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":750232,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":750232,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"end":"2011-12-31","val":750232,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":750232,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":750232,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2011Q4I"},{"end":"2012-03-31","val":798414,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2012Q1I"},{"end":"2012-06-30","val":836464,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":894284,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":987951,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"end":"2012-12-31","val":987951,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":987951,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"end":"2012-12-31","val":987951,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":987951,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1021721,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1056511,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1080331,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1224060,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15"},{"end":"2013-12-31","val":1224060,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"end":"2013-12-31","val":1224060,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2013Q4I"},{"end":"2014-06-30","val":1345640,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1374690,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3I"},{"end":"2016-01-03","val":2134243,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":2134243,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":2134243,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":2134243,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-07-03","val":2107035,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":1939705,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":1994910,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":1994910,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":1994910,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":1994910,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":1994910,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":1994910,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":2047908,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":2108442,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":2032932,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2467433,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":2467433,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":2467433,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":2467433,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":2467433,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":2828168,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":2684591,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3350776,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":3967754,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":3967754,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":3967754,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":3967754,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":3967754,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4004613,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3681760,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":3462188,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":3378458,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":3378458,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":3378458,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":2892242,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":2892242,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":2926528,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":2655375,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":3651836,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":7338762,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":7338762,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":7338762,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":7338762,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":7338762,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":7916753,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":6873946,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":6188313,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":6854257,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":6854257,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":5273656,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"LongTermLineOfCredit":{"label":"Long-term Line of Credit, Noncurrent","description":"The carrying value as of the balance sheet date of the noncurrent portion 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":"2014-12-31","val":30000000,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":30000000,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":30000000,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":30000000,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"}]}},"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":"2013-12-31","val":15777548,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":18596656,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":18596656,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2016-01-03","val":21780293,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":21780293,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":21780293,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":22097617,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":22097617,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":22097617,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":27244195,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":27244195,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-30","val":30106102,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":30106102,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":30396418,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":30396418,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":31633706,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":31633706,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":32411520,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"MarketingExpense":{"label":"Marketing Expense","description":"Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs.","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":206162,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-29","end":"2014-12-28","val":210269,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":210269,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2016-01-03","val":135436,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"}]}},"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":"2010-01-01","end":"2010-06-30","val":68478,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-01-01","end":"2010-09-30","val":103701,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":159582,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":44350,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":102700,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":102700,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-01-01","end":"2011-09-30","val":116100,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":116100,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-01-01","end":"2011-12-31","val":128800,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":128800,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2012-01-01","end":"2012-03-31","val":48183,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"start":"2012-01-01","end":"2012-03-31","val":48183,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":86232,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":86232,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2012-01-01","end":"2012-09-30","val":144052,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":144052,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":170353,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":170353,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2013-01-01","end":"2013-03-31","val":33770,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":33770,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":68560,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2013-01-01","end":"2013-06-30","val":68560,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2013-01-01","end":"2013-09-30","val":92380,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":92380,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2013-01-01","end":"2013-12-31","val":125019,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":-503589,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"start":"2014-01-01","end":"2014-03-31","val":89940,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":636378,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-01","end":"2014-06-30","val":121580,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2013-12-31","end":"2014-09-28","val":-143567,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-01-01","end":"2014-09-30","val":150630,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2013-12-29","end":"2014-12-28","val":-600568,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":2647799,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":2776714,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":1575212,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":1732319,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-04","end":"2015-10-04","val":1357504,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":1357504,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-04","end":"2016-01-03","val":-1017173,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":-30161,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":-1645313,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-03","end":"2016-10-02","val":-3848860,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":-3848860,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":-3660913,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-04","end":"2017-04-02","val":-761323,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2017Q1"},{"start":"2017-01-02","end":"2017-07-02","val":-1534705,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":-1110039,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":-1110039,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":-2821799,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":-2821799,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":-707499,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":-707499,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":-1041081,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":-1041081,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":-1808121,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":-1808121,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":-1543937,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":-1543937,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":723319,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":723319,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":-288174,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":-288174,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":-1186609,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":-1186609,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":-3298592,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":-3298592,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":-1312099,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":-1312099,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":-4085134,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":-4085134,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2019-12-30","end":"2020-10-04","val":464890,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":464890,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2019-12-30","end":"2021-01-03","val":3466982,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":3466982,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":2194415,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":2194415,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":1313665,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-01-04","end":"2021-10-03","val":1527037,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-04","end":"2022-01-02","val":1586568,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":3602358,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"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":"2014-12-29","end":"2016-01-03","val":-1017173,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":-1017173,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":-30161,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":-1645313,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-04","end":"2017-01-01","val":-3660913,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":-3660913,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":-761323,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-02","end":"2017-07-02","val":-1534705,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"}]}},"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":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":0,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-02","end":"2012-12-31","val":0,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2013-01-02","end":"2013-12-31","val":-2421559,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":-473138,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":-1293890,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2013-12-31","end":"2014-09-28","val":-1751019,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2013-12-29","end":"2014-12-28","val":-3273143,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-3273143,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":-1505680,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":-1594867,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":-2264541,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":-2421648,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-04","end":"2015-10-04","val":-2568689,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":-2568689,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-04","end":"2016-01-03","val":-2927196,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":-483820,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":-874862,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-03","end":"2016-10-02","val":-1486270,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":-1486270,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":-2356518,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-04","end":"2017-04-02","val":-622881,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2017Q1"},{"start":"2017-01-02","end":"2017-07-02","val":-1179257,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":-1905156,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":-1905156,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":-2894081,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":-2894081,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":-427944,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":-427944,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":-1383284,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":-1383284,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":-3185555,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":-3185555,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":-3856835,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":-3856835,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":-194752,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":-194752,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":-826643,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":-826643,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":-1457071,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":-1457071,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":-1894296,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":-1894296,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":-484114,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":-484114,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":-919610,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":-919610,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2019-12-30","end":"2020-10-04","val":-1171258,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":-1171258,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2019-12-30","end":"2021-01-03","val":-1417623,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":-1417623,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":-252679,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":-252679,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":-464073,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-01-04","end":"2021-10-03","val":-743725,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-04","end":"2022-01-02","val":-1280112,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":-198118,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"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":"2014-12-29","end":"2016-01-03","val":-2927196,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":-2927196,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":-483820,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":-874862,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-04","end":"2017-01-01","val":-2356518,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":-2356518,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":-622881,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-02","end":"2017-07-02","val":-1179257,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"}]}},"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":"2010-01-01","end":"2010-06-30","val":-68096,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-01-01","end":"2010-09-30","val":-102276,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-156134,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-46511,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-104111,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":-104111,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-01-01","end":"2011-09-30","val":-111941,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-111941,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-01-01","end":"2011-12-31","val":-131816,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":-131816,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2012-01-01","end":"2012-03-31","val":-44116,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"start":"2012-01-01","end":"2012-03-31","val":-44116,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-85322,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":-85322,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2012-01-01","end":"2012-09-30","val":-143919,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":-143919,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-169927,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":-169927,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2013-01-01","end":"2013-03-31","val":-31647,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":-31647,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-67955,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2013-01-01","end":"2013-06-30","val":-67955,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2013-01-01","end":"2013-09-30","val":-92769,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-92769,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2013-01-01","end":"2013-12-31","val":-124781,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"},{"start":"2013-01-02","end":"2013-12-31","val":6485445,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30"},{"start":"2013-12-31","end":"2014-03-30","val":1443887,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"start":"2014-01-01","end":"2014-03-31","val":-87410,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":1016158,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-01","end":"2014-06-30","val":-122580,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2013-12-31","end":"2014-09-28","val":1995323,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-01-01","end":"2014-09-30","val":-151410,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2013-12-29","end":"2014-12-28","val":4195458,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":4195459,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":445667,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":405939,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":2052642,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":2052642,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-04","end":"2015-10-04","val":2689182,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":2689182,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-04","end":"2016-01-03","val":5301256,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":274806,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":2148415,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-03","end":"2016-10-02","val":5133064,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":5133064,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":5643987,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-04","end":"2017-04-02","val":1587095,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2017Q1"},{"start":"2017-01-02","end":"2017-07-02","val":2448025,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":3333591,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":3333591,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":5562511,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":5562511,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":648586,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":648586,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":2067906,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":2067906,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":4920822,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":4920822,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":5224659,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":5224659,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":-374084,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":-374084,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":805473,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":805473,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":2455877,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":2455877,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":4659527,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":4659527,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":2164732,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":2164732,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":5752683,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":5752683,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2019-12-30","end":"2020-10-04","val":966649,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":966649,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2019-12-30","end":"2021-01-03","val":-992158,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":-992158,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":-1794634,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":-1794634,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":-1415663,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-01-04","end":"2021-10-03","val":-1823827,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-04","end":"2022-01-02","val":-1525215,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":-3519251,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"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":"2014-12-29","end":"2016-01-03","val":5301256,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":5301256,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":274806,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":2148415,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-04","end":"2017-01-01","val":5643987,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":5643987,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":1587095,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-02","end":"2017-07-02","val":2448025,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"}]}},"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":"2010-01-01","end":"2010-06-30","val":-130937,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-04-01","end":"2010-06-30","val":-64680,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-198363,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":-67426,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-123312,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-85807,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-165593,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":-165593,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":-79786,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-79786,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-205610,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-205610,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-07-01","end":"2011-09-30","val":-40017,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-40017,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-315882,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":-315882,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2012-01-01","end":"2012-03-31","val":-113557,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"start":"2012-01-01","end":"2012-03-31","val":-113557,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-183117,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":-183117,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2012-04-01","end":"2012-06-30","val":-69560,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":-69560,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-216803,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":-216803,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":-33686,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-07-01","end":"2012-09-30","val":-33686,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-257366,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":-257366,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2013-01-01","end":"2013-03-31","val":-63773,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":-63773,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-129156,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2013-04-01","end":"2013-06-30","val":-65383,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-191827,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-62671,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-357855,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"},{"start":"2013-01-02","end":"2013-12-31","val":8979140,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30"},{"start":"2013-12-31","end":"2014-03-30","val":595760,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"start":"2014-01-01","end":"2014-03-31","val":-98626,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":1478977,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-03-31","end":"2014-06-29","val":883217,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-06-30","val":-178396,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2013-12-31","end":"2014-09-28","val":2006458,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-06-30","end":"2014-09-28","val":527481,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-09-30","val":-248948,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2013-12-29","end":"2014-12-28","val":4640450,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":4640450,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":1410657,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":1410657,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":3066366,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":3066366,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-04","end":"2015-07-05","val":1655709,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-04-06","end":"2015-07-05","val":1655709,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-04","val":3904169,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":3904169,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-04","val":837803,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-07-06","end":"2015-10-04","val":837803,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":7753843,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":7753843,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":7753843,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":1153004,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":1153004,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":3059495,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":3059495,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-04","end":"2016-07-03","val":1906491,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-04","end":"2016-07-03","val":1906491,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-02","val":4359539,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":4359539,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-02","val":1300044,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3"},{"start":"2016-07-04","end":"2016-10-02","val":1300044,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":7379462,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":7379462,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":7379462,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":1210692,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":1210692,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":2162478,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":2162478,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-03","end":"2017-07-02","val":951786,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-03","end":"2017-07-02","val":951786,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-10-01","val":2438070,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":2438070,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-10-01","val":275592,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-07-03","end":"2017-10-01","val":275592,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":-107213,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":-107213,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":489639,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":489639,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":924493,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-07-01","val":1414132,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":1414132,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-04-02","end":"2018-07-01","val":924493,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-02","end":"2018-07-01","val":924493,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":2173701,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":2173701,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-01","end":"2018-09-30","val":759569,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-07-02","end":"2018-09-30","val":759569,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-02","end":"2018-09-30","val":759569,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":1246797,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":1246797,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":633102,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":633102,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":996149,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":996149,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":363047,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":363047,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":1273523,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":1273523,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":277374,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":277374,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":961423,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":961423,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":280274,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":280274,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":15085,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":15085,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2020-04-06","end":"2020-07-05","val":-265189,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":-265189,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":-998910,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":-998910,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-06","end":"2020-10-04","val":-1013995,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-06","end":"2020-10-04","val":-1013995,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":-1223626,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":-1223626,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":1036001,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":1036001,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":1232040,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-04-05","end":"2021-07-04","val":196039,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2"},{"start":"2021-01-04","end":"2021-10-03","val":408066,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":-823974,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"},{"start":"2021-01-04","end":"2022-01-02","val":-1702378,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":-545356,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"NetIncomeLossAvailableToCommonStockholdersBasic":{"label":"Net Income (Loss) Available to Common Stockholders, Basic","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":8979140,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":595760,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":1478977,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-03-31","end":"2014-06-29","val":883217,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2013-12-31","end":"2014-09-28","val":2006458,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-06-30","end":"2014-09-28","val":527481,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2014-12-28","val":4236868,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":4236868,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":717552,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":717552,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":1676492,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":1676492,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-04","end":"2015-07-05","val":958940,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-04-06","end":"2015-07-05","val":958940,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-04","val":1815796,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":1815796,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-04","val":139304,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-07-06","end":"2015-10-04","val":139304,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":4952156,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":4952156,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":4952156,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":434103,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":434103,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":1615829,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":1615829,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-04","end":"2016-07-03","val":1181726,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-04","end":"2016-07-03","val":1181726,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-02","val":2193844,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":2193844,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-02","val":578015,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3"},{"start":"2016-07-04","end":"2016-10-02","val":578015,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":4499664,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":4499664,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":4499664,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":470776,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":470776,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":685242,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":685242,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-03","end":"2017-07-02","val":214466,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-03","end":"2017-07-02","val":214466,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-10-01","val":207689,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":207689,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-10-01","val":-477553,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-07-03","end":"2017-10-01","val":-477553,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":-3102130,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":-3102130,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":-294820,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":-294820,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":-146431,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":-146431,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-04-02","end":"2018-07-01","val":148389,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-02","end":"2018-07-01","val":148389,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-156549,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":-156549,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-02","end":"2018-09-30","val":-10118,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-02","end":"2018-09-30","val":-10118,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-30","val":-1859186,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":-1859186,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":-149442,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":-149442,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":-566341,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":-566341,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-416899,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":-416899,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":-1066339,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":-1066339,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":-499998,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":-499998,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":-2165073,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":-2165073,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":-512561,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":-512561,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":-1572756,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":-1572756,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2020-04-06","end":"2020-07-05","val":-1060195,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":-1060195,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":-3395389,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":-3395389,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-06","end":"2020-10-04","val":-1822633,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-06","end":"2020-10-04","val":-1822633,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":-4433467,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":-4433467,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":219587,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":219587,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":-400347,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-04-05","end":"2021-07-04","val":-619934,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2"},{"start":"2021-01-04","end":"2021-10-03","val":4394124,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":4794471,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"},{"start":"2021-01-04","end":"2022-01-02","val":2275480,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":-545356,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"NetIncomeLossAvailableToCommonStockholdersDiluted":{"label":"Net Income (Loss) Available to Common Stockholders, Diluted","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2014-12-29","end":"2016-01-03","val":4180174,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":4180174,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":146921,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":694279,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-04","end":"2016-07-03","val":547358,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-04","end":"2016-10-02","val":1057539,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-04","end":"2016-10-02","val":363260,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-04","end":"2017-01-01","val":2802198,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":2802198,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":2802198,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":615895,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":615895,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":1227396,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":1227396,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-03","end":"2017-07-02","val":611501,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-03","end":"2017-07-02","val":611501,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-10-01","val":1090172,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":1090172,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-10-01","val":-137224,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-07-03","end":"2017-10-01","val":-137224,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":-1798796,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":-1798796,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":159217,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":159217,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":-498871,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":-498871,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-04-02","end":"2018-07-01","val":-658088,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-02","end":"2018-07-01","val":-658088,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-604852,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":-604852,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-02","end":"2018-09-30","val":-105981,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-02","end":"2018-09-30","val":-105981,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-30","val":-2186679,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":-2186679,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":50062,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":50062,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":-695128,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":-695128,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-745190,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":-745190,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":-1508802,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":-1508802,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":-813674,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":-813674,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":-2759867,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":-2759867,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":-951138,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":-951138,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":-1920672,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":-1920672,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2020-04-06","end":"2020-07-05","val":-969534,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":-969534,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":-3507569,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":-3507569,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-06","end":"2020-10-04","val":-1586897,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-06","end":"2020-10-04","val":-1586897,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":-4407349,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":-4407349,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":275761,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":275761,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":-355981,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-04-05","end":"2021-07-04","val":-631742,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2"},{"start":"2021-01-04","end":"2021-10-03","val":4335142,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":4691123,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"},{"start":"2021-01-04","end":"2022-01-02","val":2275318,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":-696704,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"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":"2013-12-31","val":571824,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":1295965,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":1295965,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":1295965,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":1295965,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":1295965,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":1373462,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":1484781,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":1377218,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":3095414,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":3095414,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":3095414,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":3095414,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":3162208,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2017-01-01","val":5410375,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":5410375,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":6665375,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":6665375,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":6665375,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":6665375,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":6829509,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":6903506,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":7023981,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3902246,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":3902246,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":3902246,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":3902246,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":3902246,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":3976314,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":3921695,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3770255,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":3693367,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":3693367,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":3693367,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":3693367,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":3693367,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3728377,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3723620,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":3485996,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":3489313,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":3489313,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":3489313,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":3489313,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":3489313,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":3500654,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":3825999,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":3737907,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":4679990,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":4679990,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":4679990,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":4679990,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":4679990,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":4801496,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":5317886,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":5394829,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":4322855,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":4322855,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":4463198,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2016-01-04","end":"2016-04-03","val":-590684,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":-1100473,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-04","end":"2016-07-03","val":-509789,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-04","end":"2016-10-02","val":-1511889,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-04","end":"2016-10-02","val":-411416,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2017-01-02","end":"2017-04-02","val":-290602,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":-290602,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":-791775,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":-791775,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-03","end":"2017-07-02","val":-501173,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-03","end":"2017-07-02","val":-501173,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-10-01","val":-1325955,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":-1325955,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-10-01","val":-534180,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-07-03","end":"2017-10-01","val":-534180,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2018-01-01","end":"2018-04-01","val":-423082,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":-423082,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":-915965,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":-915965,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-04-02","end":"2018-07-01","val":-492883,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-02","end":"2018-07-01","val":-492883,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1427826,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":-1427826,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-02","end":"2018-09-30","val":-511861,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-02","end":"2018-09-30","val":-511861,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-30","val":-2093494,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":-286163,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":-286163,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":-1034331,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":-1034331,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-748168,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":-748168,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":-1493947,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":-1493947,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":-459616,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":-459616,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":-1777762,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":-1777762,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":-658372,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":-658372,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":1064189,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":1064189,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2020-04-06","end":"2020-07-05","val":1722561,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":1722561,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":816312,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":816312,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-06","end":"2020-10-04","val":-247877,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-06","end":"2020-10-04","val":-247877,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":462379,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":462379,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":641422,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":641422,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":1377675,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-04-05","end":"2021-07-04","val":736253,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2"},{"start":"2021-01-04","end":"2021-10-03","val":940117,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":-437558,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"},{"start":"2021-01-04","end":"2022-01-02","val":547012,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":-452904,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"NotesPayable":{"label":"Notes Payable","description":"Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2018-04-01","val":125000,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2018-04-01","val":125000,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-04-01","val":125000,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q1I"},{"end":"2018-04-04","val":125000,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2018-04-04","val":125000,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2018-04-04","val":125000,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-04-04","val":125000,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-04-04","val":125000,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-04-17","val":3399,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2018-04-17","val":3399,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2018-04-17","val":3399,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2018-04-17","val":3399,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-04-17","val":3399,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-04-17","val":3399,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-04-17","val":3399,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-04-17","val":3399,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"}]}},"NotesPayableRelatedPartiesClassifiedCurrent":{"label":"Notes Payable, Related Parties, Current","description":"The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2016-01-03","val":275636,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":275636,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":367514,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":367514,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":367514,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":367514,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":367514,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":367514,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":367514,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":367514,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":367514,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":153131,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":153131,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":153131,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":153131,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":153131,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":306262,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":459393,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":612524,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"}]}},"NotesPayableRelatedPartiesCurrentAndNoncurrent":{"label":"Notes Payable, Related Parties","description":"The amount for notes payable (written promise to pay), due to related parties.","units":{"USD":[{"end":"2016-01-03","val":4724879,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":4724879,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":3194421,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":3194421,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":3194421,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":3194421,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":3194421,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":3194421,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":3102543,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":3010664,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":2918785,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2918786,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":2918786,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":2918786,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":2918786,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":2918786,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":2918786,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":2918786,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2918786,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":2990655,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":2990655,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":2990655,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":2990655,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":2990655,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3190655,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3190655,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":3190655,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":3190655,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":3190655,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":3190655,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":3190655,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":3190655,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":2990655,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":2990655,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":3774613,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":4216566,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":4216566,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":4216566,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"NotesPayableRelatedPartiesNoncurrent":{"label":"Notes Payable, Related Parties, Noncurrent","description":"The amount for notes payable (written promise to pay), payable to related parties, which are due after one year (or one business cycle).","units":{"USD":[{"end":"2016-01-03","val":4449243,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":4449243,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":2826907,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":2826907,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":2826907,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":2826907,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":2826907,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":2826907,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":2735029,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":2643150,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":2551271,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2765655,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":2765655,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":2765655,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":2765655,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":2765655,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":2612524,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":2459393,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2306262,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":2990655,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":2990655,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":2990655,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":2990655,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":2990655,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3190655,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3190655,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":3190655,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":3190655,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":3190655,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":3190655,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":3190655,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":3190655,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":2990655,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":2990655,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":3774613,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":4216566,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":4216566,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":4216566,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":4216566,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":4216566,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":4216566,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":4216566,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":4216566,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":4216566,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":4216566,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":4216566,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"OciBeforeReclassificationsNetOfTaxAttributableToParent":{"label":"OCI, before Reclassifications, Net of Tax, Attributable to Parent","description":"Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.","units":{"USD":[{"start":"2014-12-29","end":"2016-01-03","val":-591067,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":-591067,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":-1692774,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":-1692774,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":-1692774,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":145119,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-02","end":"2017-07-02","val":542154,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-10-01","val":882483,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":1303334,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":1303334,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":483568,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":-292978,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":-358910,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-12-30","val":-208169,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":-208169,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":273121,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":18447,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-09-29","val":-221612,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-12-29","val":-300326,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":-300326,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":-438577,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":-347916,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-10-04","val":-112180,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2021-01-03","val":26118,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":26118,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":56174,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2022-01-02","val":-162,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":-151348,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"OperatingExpenses":{"label":"Operating Expenses","description":"Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":11524928,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":3383060,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":7062432,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-03-31","end":"2014-06-29","val":3679372,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2013-12-31","end":"2014-09-28","val":10992532,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-06-30","end":"2014-09-28","val":3930100,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2014-12-28","val":14656911,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":14656911,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":3609532,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":3609532,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":7200410,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":7200410,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-04","end":"2015-07-05","val":3590878,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-04-06","end":"2015-07-05","val":3590878,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-04","val":11101882,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":11101882,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-04","val":3901472,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-07-06","end":"2015-10-04","val":3901472,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":14709078,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":14709078,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":14709078,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":3853006,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":3853006,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":7897746,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":7897746,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-04","end":"2016-07-03","val":4044740,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-04","end":"2016-07-03","val":4044740,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-02","val":11379567,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":11379567,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-02","val":3481821,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3"},{"start":"2016-07-04","end":"2016-10-02","val":3481821,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":14815297,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":14815297,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":14815297,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":3640267,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":3640267,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":7332548,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":7332548,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-03","end":"2017-07-02","val":3692281,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-03","end":"2017-07-02","val":3692281,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-10-01","val":10645280,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":10645280,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-10-01","val":3312732,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-07-03","end":"2017-10-01","val":3312732,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":13866845,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":13866845,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":3719294,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":3719294,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":7008575,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":7008575,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-04-02","end":"2018-07-01","val":3289281,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-02","end":"2018-07-01","val":3289281,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":10079551,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":10079551,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-02","end":"2018-09-30","val":3070976,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-02","end":"2018-09-30","val":3070976,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-30","val":13899816,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":13789870,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":3433805,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":3433805,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":6514422,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":6514422,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":3080617,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":3080617,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":9327310,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":9327310,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":2812888,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":2812888,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":12325852,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":12325852,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":2944566,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":2944566,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":4882162,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":4882162,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2020-04-06","end":"2020-07-05","val":1937596,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":1937596,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":7816529,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":7816529,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-06","end":"2020-10-04","val":2934367,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-06","end":"2020-10-04","val":2934367,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":10742349,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":10742349,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":2805197,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":2805197,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":5411388,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-04-05","end":"2021-07-04","val":2606191,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2"},{"start":"2021-01-04","end":"2021-10-03","val":7955728,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":2544340,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"},{"start":"2021-01-04","end":"2022-01-02","val":10434507,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":2913647,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-95497,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-04-01","end":"2010-06-30","val":-45638,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-142618,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":-47121,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-179096,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-68285,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-131389,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":-131389,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":-63104,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-63104,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-153296,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-153296,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-07-01","end":"2011-09-30","val":-21907,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-21907,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-237605,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":-237605,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2012-01-01","end":"2012-03-31","val":-86173,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"start":"2012-01-01","end":"2012-03-31","val":-86173,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-130733,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":-130733,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2012-04-01","end":"2012-06-30","val":-44560,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":-44560,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-179164,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":-179164,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":-48431,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-07-01","end":"2012-09-30","val":-48431,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-219963,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":-219963,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2013-01-01","end":"2013-03-31","val":-81147,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":-81147,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-119180,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2013-01-01","end":"2013-06-30","val":-119180,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2013-04-01","end":"2013-06-30","val":-38033,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2013-04-01","end":"2013-06-30","val":-38033,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-156824,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-156824,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2013-07-01","end":"2013-09-30","val":-37644,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-37644,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-291809,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"},{"start":"2013-01-02","end":"2013-12-31","val":5681679,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30"},{"start":"2013-12-31","end":"2014-03-30","val":1054039,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"start":"2014-01-01","end":"2014-03-31","val":-74936,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":2276368,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-03-31","end":"2014-06-29","val":1222329,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-01","end":"2014-06-30","val":-123647,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2014-04-01","end":"2014-06-30","val":-48710,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2"},{"start":"2013-12-31","end":"2014-09-28","val":3210880,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-06-30","end":"2014-09-28","val":934512,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-01-01","end":"2014-09-30","val":-164717,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2014-07-01","end":"2014-09-30","val":-41070,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2014-12-28","val":4662075,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":4662075,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":1745531,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":1745531,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":4010608,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":4010608,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-04","end":"2015-07-05","val":2265077,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-04-06","end":"2015-07-05","val":2265077,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-04","val":5492864,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":5492864,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-04","val":1482256,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-07-06","end":"2015-10-04","val":1482256,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":7239541,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":7239541,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":7239541,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":1873454,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":1873454,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":4487868,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":4487868,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-04","end":"2016-07-03","val":2614414,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-04","end":"2016-07-03","val":2614414,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-02","val":6356226,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":6356226,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-02","val":1868358,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3"},{"start":"2016-07-04","end":"2016-10-02","val":1868358,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":8046665,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":8046665,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":8046665,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":1735880,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":1735880,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":3380182,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":3380182,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-03","end":"2017-07-02","val":1644302,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-03","end":"2017-07-02","val":1644302,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-10-01","val":4255124,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":4255124,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-10-01","val":874942,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-07-03","end":"2017-10-01","val":874942,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":4544835,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":4544835,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":898200,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":898200,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":2373097,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":2373097,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-04-02","end":"2018-07-01","val":1474897,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-02","end":"2018-07-01","val":1474897,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3511857,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":3511857,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-02","end":"2018-09-30","val":1138760,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-02","end":"2018-09-30","val":1138760,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-30","val":3037953,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":3147899,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":880397,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":880397,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":2012171,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":2012171,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1131774,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":1131774,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":2761183,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":2761183,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":749012,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":749012,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":2635986,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":2635986,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":886016,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":886016,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":-1341927,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":-1341927,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2020-04-06","end":"2020-07-05","val":-2227943,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":-2227943,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":-2219363,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":-2219363,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-06","end":"2020-10-04","val":-877436,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-06","end":"2020-10-04","val":-877436,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":-2961748,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":-2961748,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":432140,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":432140,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":-352258,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-04-05","end":"2021-07-04","val":-784398,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2"},{"start":"2021-01-04","end":"2021-10-03","val":-941599,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":-589341,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"},{"start":"2021-01-04","end":"2022-01-02","val":-1516396,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":-248591,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"OperatingLeaseCost":{"label":"Operating Lease, Cost","description":"Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":215381,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"}]}},"OperatingLeaseExpense":{"label":"Operating Lease, Expense","description":"Amount of operating lease expense. Excludes sublease income.","units":{"USD":[{"start":"2017-01-02","end":"2017-12-31","val":1055200,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-30","val":1104500,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":1075788,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":272064,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":272064,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":564204,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":564204,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":292140,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":292140,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":849936,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":849936,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":285732,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":285732,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":1028719,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":1028719,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":250921,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":250921,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":496976,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":496976,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2020-04-06","end":"2020-07-05","val":246055,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":246055,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":746045,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":746045,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-06","end":"2020-10-04","val":249069,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-06","end":"2020-10-04","val":249069,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":993636,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":993636,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":253945,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":253945,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":506706,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-04-05","end":"2021-07-04","val":252761,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2"},{"start":"2021-01-04","end":"2021-10-03","val":763344,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":256638,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"},{"start":"2021-01-04","end":"2022-01-02","val":981712,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":240647,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2018-12-30","val":7022948,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":6911550,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":6815376,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q4I"},{"end":"2019-01-02","val":7022948,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-01-02","val":6911550,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-01-02","val":6815376,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-01-02","val":6799271,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2019-03-31","val":6841209,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6738688,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":6436228,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":6603793,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":6603793,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":6603793,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":6603793,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":6603793,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":6120692,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":6072702,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":6152469,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":6333654,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":6333654,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":6333654,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":6333654,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":6333654,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":11158602,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":6133637,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":5942640,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":5810396,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":5810396,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":5569079,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2019-12-29","val":6106568,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":6106568,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":6106568,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":6106568,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":6106568,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":5659220,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":5624640,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":5713922,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":5893268,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":5893268,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":5893268,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":5893268,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":5893268,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":5829177,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":5705405,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":5518920,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":5391395,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":5391395,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":5158797,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2018-12-31","end":"2019-03-31","val":245593,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":245593,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":497813,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":497813,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":252220,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":252220,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":633267,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":708897,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":135454,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":274760,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":971329,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":971329,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":239232,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":239232,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":420347,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":420347,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2020-04-06","end":"2020-07-05","val":181115,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":181115,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":670267,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":670267,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-06","end":"2020-10-04","val":249920,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-06","end":"2020-10-04","val":249920,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":882709,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":882709,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":292219,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":292219,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":479130,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-04-05","end":"2021-07-04","val":186911,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2"},{"start":"2021-01-04","end":"2021-10-03","val":815983,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":336853,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"},{"start":"2021-01-04","end":"2022-01-02","val":1024968,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":235697,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"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-30","val":7022948,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":6911550,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":6815376,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q4I"},{"end":"2019-01-02","val":7022948,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-01-02","val":6911550,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-01-02","val":6815376,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-01-02","val":6799271,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2019-06-30","val":287828,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":287828,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":6607963,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":6607963,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":6607963,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":6607963,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":6607963,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":6103179,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":6033204,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":6088870,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":6242736,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":6242736,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":6242736,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":6242736,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":6242736,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":6144689,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":5994094,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":5781541,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":5626542,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":5626542,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":5367004,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"OperatingLeaseRightOfUseAssetAmortizationExpense":{"label":"Operating Lease, Right-of-Use Asset, Amortization Expense","description":"Amount of amortization expense for right-of-use asset from operating lease.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":143104,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"}]}},"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":"2014-12-31","val":8796918,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2017-01-01","val":5767560,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":5767560,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":10046619,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-30","val":9810696,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"}]}},"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":"2014-12-31","val":1148588,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2017-01-01","val":885805,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":885805,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":875707,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-30","val":1004172,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"}]}},"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":"2014-12-31","val":552178,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2017-01-01","val":378548,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":378548,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":487010,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-30","val":527977,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"}]}},"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":"2014-12-31","val":771994,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2017-01-01","val":477329,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":477329,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":518263,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-30","val":715627,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"}]}},"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":"2014-12-31","val":934717,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2017-01-01","val":590827,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":590827,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":644406,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-30","val":761386,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"}]}},"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":"2014-12-31","val":1013654,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2017-01-01","val":701504,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":701504,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":763892,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-30","val":875815,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueThereafter":{"label":"Operating Leases, Future Minimum Payments, Due Thereafter","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 after 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":"2017-01-01","val":2733547,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":2733547,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":6757341,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-30","val":5925719,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"}]}},"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-03-31","val":0.0713,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.071,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":0.0711,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":0.0716,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":0.0716,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":0.0716,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":0.0716,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":0.0716,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":0.0717,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":0.072,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":0.0723,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":0.0726,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":0.0726,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":0.0726,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":0.0726,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":0.0726,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":0.0729,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":0.0731,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":0.0733,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":0.0735,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":0.0735,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":0.0737,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"OperatingLossCarryforwards":{"label":"Operating Loss Carryforwards","description":"Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.","units":{"USD":[{"end":"2012-12-31","val":17000000,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2012Q4I"},{"end":"2013-12-31","val":17000000,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013Q4I"}]}},"OtherAssets":{"label":"Other Assets","description":"Amount of assets classified as other.","units":{"USD":[{"end":"2013-12-31","val":5418895,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":6044096,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":6044096,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":6044096,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":6044096,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":6044096,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":5997998,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":6228415,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":6046798,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":7709525,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":7709525,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":7709525,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":7709525,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q4I"},{"end":"2016-04-03","val":7692110,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":7721840,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":7750841,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2019-12-29","val":7832269,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":7832269,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":7832269,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q4I"},{"end":"2020-04-05","val":7715167,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":8063666,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":8044730,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":9147522,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":9147522,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":9147522,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":9147522,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":9283270,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":9786977,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":9826411,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":8738098,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":8738098,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":8819729,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"OtherAssetsCurrent":{"label":"Other Assets, Current","description":"Amount of current assets classified as other.","units":{"USD":[{"end":"2013-12-31","val":1560555,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":2130282,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":2130282,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":2130282,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":2130282,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":2130282,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":2115197,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":1986640,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":1938997,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":2891007,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":2891007,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":2891007,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":2891007,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":2891007,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":2891007,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":2820202,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":2239099,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":2284174,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":2485213,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":2485213,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":1183932,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":1183932,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":1183932,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":1183932,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":716713,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":1357898,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":694922,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":846362,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":846362,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":846362,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":846362,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":846362,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":796255,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":877091,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":838643,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":965520,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":965520,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":965520,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":965520,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":965520,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":769217,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":780573,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":626065,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":930015,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":930015,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":930015,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":930015,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":930015,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":653898,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":657133,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":1020555,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":1841153,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":1841153,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":1841153,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":1841153,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":1841153,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":2032971,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":1955522,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":2359596,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":2196322,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":2196322,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":2503150,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2016-01-03","val":3095414,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":586414,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":586414,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-07-03","val":3352230,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2017-01-01","val":976375,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":976375,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":976375,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":976375,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":976375,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":976375,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":1152592,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":1231350,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":1339557,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":735154,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":735154,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":735154,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":735154,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":735154,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":737627,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":648745,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":674082,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":793733,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":793733,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":793733,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":793733,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":793733,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":848493,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":861355,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":626587,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":794763,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":794763,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":794763,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":794763,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":794763,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":801354,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":841279,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":767618,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":607806,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":607806,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":422324,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":422324,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":422324,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":646821,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":412053,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":403682,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":396641,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":396641,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":397153,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent":{"label":"Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent","description":"Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":-183380,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":-147474,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":-294948,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-03-31","end":"2014-06-29","val":-147474,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2013-12-31","end":"2014-09-28","val":-442422,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-06-30","end":"2014-09-28","val":-147474,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2014-12-28","val":-888321,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-888321,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":-45229,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":-45229,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":-90459,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":-90459,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-04","end":"2015-07-05","val":-45230,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-04-06","end":"2015-07-05","val":-45230,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-04","val":-135685,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":-135685,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-04","val":-45226,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-07-06","end":"2015-10-04","val":-45226,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":391785,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":391785,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":-391785,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":-1173,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":1173,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":-2346,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":2346,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-04","end":"2016-07-03","val":-1173,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-04","end":"2016-07-03","val":1173,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-02","val":-3519,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":3519,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-02","val":-1173,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3"},{"start":"2016-07-04","end":"2016-10-02","val":1173,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":76405,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":76405,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":76405,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-12-31","val":-330880,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":-330880,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":29531,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":29531,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":59462,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":59462,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-04-02","end":"2018-07-01","val":29931,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-02","end":"2018-07-01","val":29931,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":89393,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":89393,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-02","end":"2018-09-30","val":29931,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-02","end":"2018-09-30","val":29931,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-30","val":-271836,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":-271836,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":73617,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":73617,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":147234,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":147234,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":73617,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":73617,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":220851,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":220851,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":73617,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":73617,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":830899,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":830899,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2021-01-03","val":160356,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":160356,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2022-01-02","val":-77524,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"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":"2013-01-02","end":"2013-12-31","val":516395,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":39269,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":180607,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-03-31","end":"2014-06-29","val":141338,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2013-12-31","end":"2014-09-28","val":-96840,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-06-30","end":"2014-09-28","val":-277447,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2014-12-28","val":-425898,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-425898,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":-359216,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":-359216,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":38933,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":38933,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-04","end":"2015-07-05","val":398149,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-04-06","end":"2015-07-05","val":398149,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-04","val":-198839,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":-198839,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-04","val":-237772,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-07-06","end":"2015-10-04","val":-237772,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":-380197,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":-380197,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":-380197,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":-286009,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":-286009,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":-919204,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":-919204,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-04","end":"2016-07-03","val":-633195,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-04","end":"2016-07-03","val":-633195,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-02","val":-1132786,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":-1132786,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-02","val":-213582,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3"},{"start":"2016-07-04","end":"2016-10-02","val":-213582,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":-1621061,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":-1621061,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":-1621061,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":145119,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":145119,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":542154,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":542154,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-03","end":"2017-07-02","val":397035,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-03","end":"2017-07-02","val":397035,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-10-01","val":882483,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":882483,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-10-01","val":340329,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-07-03","end":"2017-10-01","val":340329,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":972454,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":972454,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":483568,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":483568,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":-292978,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":-292978,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-04-02","end":"2018-07-01","val":-776546,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-02","end":"2018-07-01","val":-776546,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-358910,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":-358910,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-02","end":"2018-09-30","val":-65932,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-02","end":"2018-09-30","val":-65932,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-30","val":-599329,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":-599329,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":273121,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":273121,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":18447,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":18447,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-254674,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":-254674,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":-221612,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":-221612,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":-240059,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":-240059,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":236105,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":236105,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":-438577,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":-438577,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":-347916,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":-347916,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2020-04-06","end":"2020-07-05","val":90661,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":90661,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":-112180,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":-112180,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-06","end":"2020-10-04","val":235736,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-06","end":"2020-10-04","val":235736,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":186474,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":186474,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":56174,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":56174,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":44366,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-04-05","end":"2021-07-04","val":-11808,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2"},{"start":"2021-01-04","end":"2021-10-03","val":-58982,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":-103348,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"},{"start":"2021-01-04","end":"2022-01-02","val":-77686,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":-151348,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax","description":"Amount after tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":64108,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":16499,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":33143,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-03-31","end":"2014-06-29","val":16644,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2013-12-31","end":"2014-09-28","val":42478,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-06-30","end":"2014-09-28","val":9335,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2014-12-28","val":42476,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":42476,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":0,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-05","val":0,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-04-04","end":"2015-07-05","val":0,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-04","val":0,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-07-06","end":"2015-10-04","val":0,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3"},{"start":"2015-01-04","end":"2016-01-03","val":0,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"}]}},"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":"2013-12-31","end":"2014-09-28","val":-498345,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-06-30","end":"2014-09-28","val":-415586,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2014-12-28","val":-1273302,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2014"},{"start":"2015-01-06","end":"2015-04-05","val":-404445,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-07-05","val":-51526,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-06","end":"2015-07-05","val":352919,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-04","val":-334524,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":-334524,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-04","val":-282998,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-07-06","end":"2015-10-04","val":-282998,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":-771982,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":-771982,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":-771982,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":-287182,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":-287182,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":-921550,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":-921550,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-04","end":"2016-07-03","val":-634368,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-04","end":"2016-07-03","val":-634368,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-02","val":-1136305,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":-1136305,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-02","val":-214755,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3"},{"start":"2016-07-04","end":"2016-10-02","val":-214755,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":-1697466,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":-1697466,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":-1697466,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":145119,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":145119,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":542154,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":542154,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-03","end":"2017-07-02","val":397035,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-03","end":"2017-07-02","val":397035,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-10-01","val":882483,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":882483,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-10-01","val":340329,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-07-03","end":"2017-10-01","val":340329,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":1303334,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":1303334,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":454037,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":454037,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":-806477,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-07-01","val":-352440,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":-352440,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-04-02","end":"2018-07-01","val":-806477,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-02","end":"2018-07-01","val":-806477,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":-448303,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":-448303,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-01","end":"2018-09-30","val":-95863,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-07-02","end":"2018-09-30","val":-95863,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-02","end":"2018-09-30","val":-95863,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":-327493,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":-327493,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":199504,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":199504,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":-128787,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":-128787,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-328291,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":-328291,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":-442463,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":-442463,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":-313676,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":-313676,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":-594794,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":-594794,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":-438577,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":-438577,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":-347916,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":-347916,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2020-04-06","end":"2020-07-05","val":90661,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":90661,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":-112180,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":-112180,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-06","end":"2020-10-04","val":235736,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-06","end":"2020-10-04","val":235736,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":26118,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":26118,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":56174,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":56174,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":44366,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-04-05","end":"2021-07-04","val":-11808,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2"},{"start":"2021-01-04","end":"2021-10-03","val":-58982,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":-103348,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"},{"start":"2021-01-04","end":"2022-01-02","val":-162,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":-151348,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"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":"2014-12-29","end":"2016-01-03","val":391785,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":391785,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":76405,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":76405,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":76405,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-12-31","val":-330880,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":-330880,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-30","val":-271836,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":-271836,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-12-29","val":830899,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":830899,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2021-01-03","val":160356,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020"}]}},"OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax":{"label":"Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax","description":"Amount of tax (expense) benefit for reclassification adjustment from accumulated other comprehensive (income) loss of defined benefit plan.","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":-183380,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-29","end":"2014-12-28","val":-888321,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-888321,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2016-01-03","val":-391785,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"}]}},"OtherComprehensiveIncomeLossTax":{"label":"Other Comprehensive Income (Loss), Tax","description":"Amount of tax expense (benefit) allocated to other comprehensive income (loss).","units":{"USD":[{"start":"2013-12-31","end":"2014-09-28","val":1508113,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-06-30","end":"2014-09-28","val":111895,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2014-12-28","val":3367148,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2014"},{"start":"2015-01-06","end":"2015-04-05","val":1006212,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-07-05","val":3014840,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-06","end":"2015-07-05","val":2008628,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-04","val":3569645,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":3569645,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-04","val":554805,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-07-06","end":"2015-10-04","val":554805,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-04","end":"2016-01-03","val":6981861,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":865822,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":2137945,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-04","end":"2016-07-03","val":1272123,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-02","val":3223234,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-03","end":"2016-10-02","val":1085289,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3"}]}},"OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax":{"label":"OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax","description":"Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":-7295,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":-1395,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":-1561,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-03-31","end":"2014-06-29","val":-166,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2013-12-31","end":"2014-09-28","val":-1561,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-06-30","end":"2014-09-28","val":0,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2014-12-28","val":-1559,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-1559,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":0,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-05","val":0,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-04-04","end":"2015-07-05","val":0,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-04","val":0,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-07-06","end":"2015-10-04","val":0,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3"},{"start":"2015-01-04","end":"2016-01-03","val":0,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"}]}},"OtherExpenses":{"label":"Other Expenses","description":"Amount of expense classified as other.","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":3472952,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":-429624,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":-748663,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-03-31","end":"2014-06-29","val":-319039,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2013-12-31","end":"2014-09-28","val":-1056004,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-06-30","end":"2014-09-28","val":-307341,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2014-12-28","val":1362307,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-1362307,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":-220056,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":220056,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":-620062,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":620062,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-04","end":"2015-07-05","val":-400006,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-04-06","end":"2015-07-05","val":400006,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-04","val":-1129355,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":1129355,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-04","val":509293,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-07-06","end":"2015-10-04","val":-509293,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":65361,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":65361,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":1678752,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":590684,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":1100473,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-04","end":"2016-07-03","val":509789,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-02","val":1511889,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-03","end":"2016-10-02","val":411416,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3"},{"start":"2016-01-04","end":"2017-01-01","val":249640,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":249640,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":249640,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-12-31","val":81211,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":81211,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-30","val":96662,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018"}]}},"OtherFiniteLivedIntangibleAssetsGross":{"label":"Other Finite-Lived Intangible Assets, Gross","description":"Amount before accumulated amortization of finite-lived intangible assets classified as other.","units":{"USD":[{"end":"2016-01-03","val":61679,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":61679,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":41675,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":41675,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":41675,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":21671,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":21671,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-30","val":69167,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":69167,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":52500,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":52500,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":94199,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":94199,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":67667,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"OtherGeneralExpense":{"label":"Other General Expense","description":"Amount of general expenses not normally included in Other Operating Costs and Expenses.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-30","val":510230,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":510230,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":343003,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":343003,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-03-31","val":343003,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2018-12-31","end":"2019-06-30","val":343003,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":343003,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":343003,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":343003,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":343003,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":343003,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"}]}},"OtherIncome":{"label":"Other Income","description":"Amount of revenue and income classified as other.","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":109438,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":24433,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":109647,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-03-31","end":"2014-06-29","val":85214,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2013-12-31","end":"2014-09-28","val":198433,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-06-30","end":"2014-09-28","val":88786,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2014-12-28","val":190234,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":190234,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":167361,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":167361,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":172704,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":172704,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-04","end":"2015-07-05","val":5343,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-04-06","end":"2015-07-05","val":5343,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-04","val":69653,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":69653,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-04","val":103051,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-07-06","end":"2015-10-04","val":-103051,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-04","end":"2016-01-03","val":65361,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":173496,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":262060,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-04","end":"2016-07-03","val":88564,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-02","val":279075,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-03","end":"2016-10-02","val":17015,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3"}]}},"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":"2013-12-31","val":907358,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":840378,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":840378,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":840378,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":840378,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":840378,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":745282,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":776592,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":900702,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":975781,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":975781,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":975781,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":975781,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":975781,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":975781,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":948703,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":928903,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":954696,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":838308,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":838308,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":792027,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":792027,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":792027,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":792027,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":783239,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":793089,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":640306,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":822492,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":822492,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":822492,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":822492,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":822492,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":851166,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":785129,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":680343,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":653653,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":653653,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":653653,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":653653,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":653653,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":7005405,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6842712,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":6531063,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":715308,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":715308,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":715308,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":715308,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":715308,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":622453,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":672288,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":573815,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":807190,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":807190,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":807190,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":807190,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":807190,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":934834,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":814028,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":681391,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":960526,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":960526,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":937735,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":55784,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":-78277,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2014-12-29","end":"2016-01-03","val":-1678752,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":-1678752,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":-173496,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":-262060,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-04","end":"2016-07-03","val":-88564,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-04","end":"2016-10-02","val":-279075,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-04","end":"2016-10-02","val":-17015,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-04","end":"2017-01-01","val":-1865760,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":-1865760,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":-1865760,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":99254,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":99254,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":6875,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":6875,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-03","end":"2017-07-02","val":-92379,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-03","end":"2017-07-02","val":-92379,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-10-01","val":-108607,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":-108607,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-10-01","val":-115482,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-07-03","end":"2017-10-01","val":-115482,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":-1735930,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":-1735930,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":33282,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":33282,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":14062,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":14062,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-04-02","end":"2018-07-01","val":-19220,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-02","end":"2018-07-01","val":-19220,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-8894,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":-8894,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-02","end":"2018-09-30","val":-22956,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-02","end":"2018-09-30","val":-22956,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-30","val":-1983548,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":-206608,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":228133,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":228133,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":3183,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":3183,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-224950,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":-224950,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":53396,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":53396,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":50213,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":50213,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":258486,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":258486,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":-190889,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":-190889,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":-271170,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":-271170,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2020-04-06","end":"2020-07-05","val":-80281,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":-80281,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":-185417,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":-185417,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-06","end":"2020-10-04","val":85753,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-06","end":"2020-10-04","val":85753,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":-173214,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":-173214,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":206304,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":206304,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":165359,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-04-05","end":"2021-07-04","val":-40945,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2"},{"start":"2021-01-04","end":"2021-10-03","val":157978,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":-7381,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"},{"start":"2021-01-04","end":"2022-01-02","val":188011,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":-14396,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"OtherOperatingActivitiesCashFlowStatement":{"label":"Other Operating Activities, Cash Flow Statement","description":"Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).","units":{"USD":[{"start":"2018-12-31","end":"2019-12-29","val":-4060,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":-4060,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2021-01-03","val":89624,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":89624,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":24060,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2022-01-02","val":95926,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":23391,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"OtherPostretirementBenefitExpense":{"label":"Other Postretirement Benefits Cost (Reversal of Cost)","description":"Amount of cost (reversal of cost) for other postretirement benefits. Excludes pension benefits.","units":{"USD":[{"start":"2013-12-31","end":"2014-09-28","val":207227,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2013-12-29","end":"2014-12-28","val":207227,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2014"},{"start":"2015-01-04","end":"2015-10-04","val":0,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-04","end":"2016-01-03","val":0,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"}]}},"PaymentsForDeposits":{"label":"Payments for Deposits","description":"The amount of cash paid for deposits on goods and services during the period; excludes time deposits and deposits with other institutions, which pertain to financial service entities.","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":-250000,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-29","end":"2014-12-28","val":-17500,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-17500,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2014-12-29","end":"2016-01-03","val":37169,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":37169,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":-37169,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"}]}},"PaymentsForProceedsFromLifeInsurancePolicies":{"label":"Payments for (Proceeds from) Life Insurance Policies","description":"The net cash outflow or inflow for net proceeds and payments derived from carrying life insurance policies for which the entity is the beneficiary.","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":-423986,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":0,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":-154990,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2013-12-31","end":"2014-09-28","val":-8758,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2013-12-29","end":"2014-12-28","val":0,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":0,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":-89187,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":-89187,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":-157107,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-04","end":"2015-10-04","val":-64469,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":107502,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":107502,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":-107502,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":-82731,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":82731,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":176377,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-04","end":"2016-10-02","val":250201,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":324809,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":324809,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":324809,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":139922,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":139922,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":223761,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":223761,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":316671,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":316671,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":-266558,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":-266558,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":63713,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":63713,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":106163,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":106163,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":122299,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":122299,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":131175,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":131175,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":63518,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":63518,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":87699,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":87699,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":-127440,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-12-29","val":-71904,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":-71904,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":25761,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":25761,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":49346,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":49346,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2019-12-30","end":"2020-10-04","val":-28787,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2019-12-30","end":"2021-01-03","val":48771,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":48771,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":49901,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":49901,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":98697,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-01-04","end":"2021-10-03","val":134678,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":-101213,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"},{"start":"2021-01-04","end":"2022-01-02","val":194808,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":11941,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"PaymentsForRepurchaseOfCommonStock":{"label":"Payments for Repurchase of Common Stock","description":"The cash outflow to reacquire common stock during the period.","units":{"USD":[{"start":"2014-12-29","end":"2016-01-03","val":488852,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":488852,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":159668,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":175649,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-04","end":"2016-10-02","val":274074,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":551418,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":551418,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":551418,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":45486,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":45486,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":99840,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":99840,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":99840,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":99840,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":114240,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":114240,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-12-31","end":"2019-06-30","val":13300,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-09-29","val":13300,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-12-29","val":13300,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":13300,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"}]}},"PaymentsOfDebtIssuanceCosts":{"label":"Payments of Debt Issuance Costs","description":"The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.","units":{"USD":[{"start":"2021-01-04","end":"2021-07-04","val":342653,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-01-04","end":"2021-10-03","val":341895,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-04","end":"2022-01-02","val":339643,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"PaymentsOfDividendsPreferredStockAndPreferenceStock":{"label":"Payments of Ordinary Dividends, Preferred Stock and Preference Stock","description":"Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity.","units":{"USD":[{"start":"2013-12-31","end":"2014-03-30","val":0,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":0,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2013-12-31","end":"2014-09-28","val":0,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2013-12-29","end":"2014-12-28","val":0,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":-403582,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":-403582,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":-1106892,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":-1106892,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-04","end":"2015-10-04","val":-1785710,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":-1785710,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":2479665,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":2479665,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":-2479665,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":-699165,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":699165,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":-1174463,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":1174463,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-02","val":-2147408,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":2147408,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":2860825,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":2860825,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":2860825,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":720121,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":720121,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":1455942,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":1455942,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":2204199,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":2204199,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":2969722,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":2969722,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":774346,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":774346,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":1553806,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":1553806,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":2325640,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":2325640,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":3089294,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":3089294,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":779863,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":779863,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":1560822,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":1560822,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":2332503,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":2332503,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":3114592,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":3114592,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"}]}},"PaymentsToAcquireLifeInsurancePolicies":{"label":"Payment to Acquire Life Insurance Policy, Investing Activities","description":"Amount of cash outflow for payment of premium on corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy.","units":{"USD":[{"start":"2015-01-06","end":"2015-07-05","val":-157107,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-05","end":"2015-10-04","val":-64469,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-07-03","val":-176377,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-03","end":"2016-10-02","val":-250201,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":121611,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":177147,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-07-01","end":"2019-09-29","val":177147,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q3"},{"start":"2020-07-01","end":"2020-09-29","val":178771,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":178771,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2022-01-02","val":194808,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"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":"2013-01-02","end":"2013-12-31","val":-1490219,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":-473138,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":-1293890,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2013-12-31","end":"2014-09-28","val":-1742261,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2013-12-29","end":"2014-12-28","val":3255643,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-3255643,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":-1505680,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":1505680,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":-2264541,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":2264541,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-04","end":"2015-10-04","val":-2504220,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":2504220,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":2782525,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":2782525,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":2782525,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":401089,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":401089,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":698485,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":698485,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-02","val":1236069,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":1236069,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":2031709,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":2031709,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":2031709,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":482959,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":482959,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":955496,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":955496,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":1588485,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":1588485,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":3160639,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":3160639,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":364231,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":364231,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":1277121,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":1277121,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":3063256,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":3063256,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":3725660,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":3725660,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":131234,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":131234,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":738944,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":738944,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":1584511,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":1584511,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":1966200,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":1966200,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":458353,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":458353,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":870264,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":870264,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2019-12-30","end":"2020-10-04","val":1200045,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":1200045,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2019-12-30","end":"2021-01-03","val":1368852,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":1368852,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":202778,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":202778,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":365376,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-01-04","end":"2021-10-03","val":609047,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-04","end":"2022-01-02","val":1085304,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":186177,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent":{"label":"Liability, Pension and Other Postretirement and Postemployment Benefits, Current","description":"Amount of liability, recognized in statement of financial position, for pension, other postretirement and postemployment benefits, classified as current.","units":{"USD":[{"end":"2013-12-31","val":131714,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":115039,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":115039,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":115039,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":115039,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":115039,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":115039,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":115039,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":115039,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":136725,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":136725,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":136725,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":136725,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":136725,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":136725,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":136725,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":136725,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":136725,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":158527,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":158527,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":158527,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":158527,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":158527,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":158527,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":158527,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":158527,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":158527,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":143287,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":143287,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":143287,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":143287,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":143287,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":143287,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":143287,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":143287,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":139095,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":139095,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":139095,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":139095,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":139095,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":139095,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":139095,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":139095,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":155803,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":155803,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":155803,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":155803,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":155803,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":155803,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":155803,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":155803,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":162977,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":162977,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":162977,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":162977,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":162977,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":162977,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":162977,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":162977,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":169749,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":169749,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":169749,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent":{"label":"Liability, Retirement and Postemployment Benefits","description":"Amount of liability, recognized in statement of financial position, for pension, other postretirement and postemployment benefits.","units":{"USD":[{"end":"2016-01-03","val":2973363,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":2973363,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":3042211,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":3042211,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":3042211,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2690363,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":2690363,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-30","val":2240987,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":2240987,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":2747826,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":2747826,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":2876562,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":2876562,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":2753359,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent":{"label":"Liability, Pension and Other Postretirement and Postemployment Benefits, Noncurrent","description":"Amount of liability, recognized in statement of financial position, for pension, other postretirement and postemployment benefits, classified as noncurrent.","units":{"USD":[{"end":"2016-01-03","val":2836638,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":2836638,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":2883684,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":2883684,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":2883684,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2547076,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":2547076,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-30","val":2101892,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":2101892,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":2592023,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":2592023,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":2713585,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":2713585,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":2583610,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"PensionAndOtherPostretirementBenefitContributions":{"label":"Payment for Pension and Other Postretirement Benefits","description":"Amount of cash outflow for pension and other postretirement benefits. Includes, but is not limited to, employer contribution to fund plan asset and payment to retiree.","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":-183380,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":-124626,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-09-28","val":-442422,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2013-12-29","end":"2014-12-28","val":-589896,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-589896,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":-24594,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":-24594,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-06","end":"2015-07-05","val":-49190,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-04","end":"2015-10-04","val":-73783,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":-73783,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":180915,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":180915,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":-180915,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":0,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":-2346,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":2346,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-02","val":-3519,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":3519,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":76405,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":76405,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":76405,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2018-01-01","end":"2018-04-01","val":29531,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":29531,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":59462,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":59462,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":89393,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":89393,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":119324,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":119324,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":73617,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":73617,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":147234,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":147234,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":220851,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":220851,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":294468,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":294468,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"}]}},"PensionAndOtherPostretirementBenefitExpense":{"label":"Pension and Other Postretirement Benefits Cost (Reversal of Cost)","description":"Amount of cost (reversal of cost) for pension and other postretirement benefits.","units":{"USD":[{"start":"2017-01-02","end":"2017-12-31","val":108740,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-30","val":-34739,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":-34739,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-12-29","val":-211519,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":-211519,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2021-01-03","val":74758,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":74758,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2022-01-02","val":54504,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent":{"label":"Liability, Defined Benefit Plan, Noncurrent","description":"Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.","units":{"USD":[{"end":"2016-01-03","val":2836638,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":2836638,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q4I"},{"end":"2016-07-03","val":2839102,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":2836541,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"}]}},"PolicyLoansReceivable":{"label":"Policy Loans Receivable","description":"Carrying amount of loans made to policyholders against the cash surrender value (CSV) or other policyholder funds, and secured by the CSV, policyholder funds or the death benefit provided by the insurance contracts.","units":{"USD":[{"end":"2013-12-31","val":23689,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2021-01-03","val":130000,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"}]}},"PostemploymentBenefitsLiabilityNoncurrent":{"label":"Postemployment Benefits Liability, Noncurrent","description":"For a classified balance sheet, the carrying amount as of the balance sheet date of the portion of the obligations recognized for the various benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement that is payable after one year (or beyond the operating cycle if longer).","units":{"USD":[{"end":"2013-12-31","val":2358896,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":2662570,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":2662570,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":2662570,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":2662570,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":2662570,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":2656580,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":2651721,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":2649427,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":2836638,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":2836638,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":2836638,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":2836638,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":2835831,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2017-01-01","val":2883684,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":2883684,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":2883684,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":2883684,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":2883684,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":2883684,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":2880650,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":2878079,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":2872491,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2547076,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":2547076,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":2547076,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":2547076,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":2547076,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":2532536,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":2522261,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2508774,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":2101892,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":2101892,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":2101892,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":2101892,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":2101892,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2094115,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2089154,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":2083684,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":2592023,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":2592023,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":2592023,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":2592023,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":2592023,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":2586299,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":2579920,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":2575124,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":2713585,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":2713585,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":2713585,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":2713585,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":2713585,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":2701077,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":2687366,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":2672936,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":2583610,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":2583610,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":2572371,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"PreferredStockParOrStatedValuePerShare":{"label":"Preferred Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.","units":{"USD/shares":[{"end":"2010-12-31","val":0.001,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":0.001,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":100,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0.001,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0.001,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":100,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":100,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"end":"2011-12-31","val":100,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":100,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":100,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2011Q4I"},{"end":"2012-03-31","val":100,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2012Q1I"},{"end":"2012-06-30","val":100,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":100,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":100,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"end":"2012-12-31","val":100,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"end":"2012-12-31","val":100,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":100,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012Q4I"},{"end":"2013-06-30","val":100,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2013Q2I"},{"end":"2013-09-30","val":100,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":100,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15"},{"end":"2013-12-31","val":100,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12"},{"end":"2013-12-31","val":100,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"end":"2013-12-31","val":100,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"end":"2013-12-31","val":100,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":100,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1I"},{"end":"2014-06-30","val":100,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":100,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3I"},{"end":"2014-12-28","val":100,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":100,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":100,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":100,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":100,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":100,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":100,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":100,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":100,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":100,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":100,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":100,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":100,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":100,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":100,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":100,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":1.51,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":100,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":100,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":100,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1.51,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":1.51,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":1.51,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-09-30","val":1.51,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":1.51,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":1.51,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":1.51,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":1.51,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":1.51,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1.51,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1.51,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":1.51,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":1.51,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":1.51,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":1.51,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":1.51,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":1.51,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":1.51,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":1.51,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":1.51,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":1.51,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":1.51,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":1.51,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":1.51,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":1.51,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":1.51,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":1.51,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":1.51,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":1.51,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":1.51,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":1.51,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2010-12-31","val":5000000,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":5000000,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":5000000,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":5000000,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":5000000,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":5000000,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":5000000,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"end":"2011-12-31","val":5000000,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":5000000,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":5000000,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2011Q4I"},{"end":"2012-03-31","val":5000000,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2012Q1I"},{"end":"2012-06-30","val":5000000,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5000000,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":5000000,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"end":"2012-12-31","val":5000000,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"end":"2012-12-31","val":5000000,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":5000000,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012Q4I"},{"end":"2013-06-30","val":5000000,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2013Q2I"},{"end":"2013-09-30","val":5000000,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":5000000,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15"},{"end":"2013-12-31","val":5000000,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12"},{"end":"2013-12-31","val":5000000,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"end":"2013-12-31","val":5000000,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"end":"2013-12-31","val":5000000,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5000000,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5000000,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5000000,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3I"},{"end":"2014-12-28","val":5000000,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":5000000,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":5000000,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":5000000,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":5000000,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":5000000,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":5000000,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":5000000,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":5000000,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":5000000,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":5000000,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":5000000,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":5000000,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":5000000,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q4I"},{"end":"2017-04-02","val":5000000,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"}]}},"PreferredStockSharesIssued":{"label":"Preferred Stock, Shares Issued","description":"Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.","units":{"shares":[{"end":"2013-12-31","val":50,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":50,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":50,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":50,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":50,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":50,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":50,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":50,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":50,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":50,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":50,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":50,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":50,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":50,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2017-01-01","val":50,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":50,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":50,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":50,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":50,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":50,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":50,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":50,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":50,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":50,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":50,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":50,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":50,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":50,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":50,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":50,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":50,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":50,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":50,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":50,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":50,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":50,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":50,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":50,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":50,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":50,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":50,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":50,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":50,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":50,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":50,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":50,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":50,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":50,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":50,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":50,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":50,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":50,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":50,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":50,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":50,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":50,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":50,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":50,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2013-12-31","val":50,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":50,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":50,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":50,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":50,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-28","val":28541,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2014-12-28","val":28541,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2014-12-31","val":50,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":50,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":50,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":50,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":50,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":50,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":50,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":50,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":50,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2017-01-01","val":50,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":50,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":50,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":50,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":50,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":50,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":50,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":50,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":50,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":50,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":50,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":50,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":50,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":50,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":50,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":50,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":50,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":50,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":50,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":50,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":50,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":50,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":50,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":50,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":50,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":50,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":50,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":50,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":50,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":50,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":50,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":50,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":50,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":50,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":50,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":50,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":50,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":50,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":50,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":50,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":50,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":50,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":50,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":50,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2017-01-01","val":75,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":75,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":75,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-30","val":75,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":75,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":75,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":75,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":75,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":75,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":75,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":75,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":75,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2010-12-31","val":5795,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":5795,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":5795,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":10181,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":9645,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":3707,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":3707,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"end":"2011-12-31","val":3707,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":3707,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":3707,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2011Q4I"},{"end":"2012-03-31","val":7690,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2012Q1I"},{"end":"2012-06-30","val":6998,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":6356,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":3447,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"end":"2012-12-31","val":3447,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":3447,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"end":"2012-12-31","val":3447,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":3447,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":9005,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":10498,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2013Q2I"},{"end":"2013-09-30","val":9714,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3532,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15"},{"end":"2013-12-31","val":3532,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12"},{"end":"2013-12-31","val":3532,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"end":"2013-12-31","val":3532,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2013Q4I"},{"end":"2014-03-31","val":24645,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1I"},{"end":"2014-06-30","val":22154,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":21188,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3I"}]}},"PrepaidExpenseOtherNoncurrent":{"label":"Prepaid Expense Other, Noncurrent","description":"Carrying amount as of the balance sheet date of amounts paid in advance which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.","units":{"USD":[{"end":"2016-01-03","val":135436,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":135436,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":116428,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":116428,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":116428,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":134269,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":134269,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-30","val":113927,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":113927,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":87707,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":87707,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":92820,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":92820,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":71951,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"PriorPeriodReclassificationAdjustment":{"label":"Prior Period Reclassification Adjustment","description":"The amount of a reclassification adjustment made to prior period financial statement amounts.","units":{"USD":[{"start":"2016-01-04","end":"2017-01-01","val":1301280,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":1301280,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016"}]}},"ProceedsFromContributedCapital":{"label":"Proceeds from Contributed Capital","description":"The cash inflow associated with the amount received by a corporation from a shareholder during the period.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":18000,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-09-30","val":27000,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"}]}},"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":"2011-01-01","end":"2011-09-30","val":116100,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-03-31","val":48183,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":86232,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2012-01-01","end":"2012-09-30","val":144052,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":144052,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-03-31","val":33770,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":33770,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":68560,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2013-01-01","end":"2013-06-30","val":68560,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2013-01-01","end":"2013-09-30","val":92380,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":92380,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2013-01-02","end":"2013-12-31","val":125019,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":89940,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":121580,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2014-01-01","end":"2014-09-30","val":150630,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2014-01-02","end":"2014-12-31","val":725798,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2021-01-04","end":"2021-07-04","val":2333683,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-01-04","end":"2021-10-03","val":2328520,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"}]}},"ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet":{"label":"Proceeds from Issuance of Long-term Debt and Capital Securities, Net","description":"The cash inflow associated with security instrument that either represents a creditor or an ownership relationship with the holder of the investment security with a maturity of beyond one year or normal operating cycle, if longer. Includes proceeds from (a) debt, (b) capital lease obligations, (c) mandatory redeemable capital securities, and (d) any combination of (a), (b), or (c).","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":68478,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-01-01","end":"2010-09-30","val":103701,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-03-31","val":44350,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":102700,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":102700,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-01-01","end":"2011-09-30","val":116100,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2012-01-01","end":"2012-03-31","val":48183,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":86232,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2013-12-31","end":"2014-03-30","val":562561,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":567449,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2013-12-31","end":"2014-09-28","val":567449,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2013-12-29","end":"2014-12-28","val":725798,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":1720589,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":1720589,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":2144813,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":2144813,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-04","end":"2015-10-04","val":2153430,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":2153430,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":2149010,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":2149010,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":2149010,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":0,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":0,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-03","end":"2016-10-02","val":0,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2017-01-01","val":350000,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":350000,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":350000,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2018-01-01","end":"2018-04-01","val":433223,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":433223,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":486067,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":486067,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":560677,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":560677,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":1497696,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":2423353,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":193454,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":193454,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-09-29","val":454088,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-12-29","val":604935,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":604935,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2021-01-04","end":"2022-01-02","val":2313181,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"ProceedsFromIssuanceOfOtherLongTermDebt":{"label":"Proceeds from Issuance of Other Long-term Debt","description":"Amount of cash inflow from issuance of long-term debt classified as other.","units":{"USD":[{"start":"2018-12-31","end":"2019-03-31","val":193454,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":193454,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":454088,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-07-05","val":2217500,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2022-01-03","end":"2022-04-03","val":38290,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"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":"2013-01-02","end":"2013-12-31","val":7750,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2014-01-02","end":"2014-12-31","val":0,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"}]}},"ProceedsFromLifeInsurancePolicies":{"label":"Proceeds from Life Insurance Policy","description":"Amount of cash inflow for proceeds from settlement of corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy.","units":{"USD":[{"start":"2018-12-31","end":"2019-09-29","val":127440,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":28787,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"}]}},"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":"2015-01-06","end":"2015-04-05","val":1211348,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2016-01-04","end":"2016-04-03","val":855402,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"}]}},"ProceedsFromLongTermLinesOfCredit":{"label":"Proceeds from Long-term Lines of Credit","description":"The cash inflow 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 maturities due beyond one year or the operating cycle, if longer.","units":{"USD":[{"start":"2013-12-31","end":"2014-09-28","val":186839,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2013-12-29","end":"2014-12-28","val":1085575,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2014"},{"start":"2015-01-06","end":"2015-07-05","val":831585,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-04","end":"2015-10-04","val":1570787,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":1570787,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":508038,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":508038,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":508038,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":855402,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":1085914,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":1085914,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-02","val":220428,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":220428,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":1225943,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":1225943,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":1225943,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":188894,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":188894,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":622911,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":622911,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":2029826,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":2029826,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":1404391,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":1404391,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":37163,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":37163,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":389712,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":389712,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":642034,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":936673,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":1075443,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":544872,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":1531363,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":1624665,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":1707469,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":1879227,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":1893069,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":1893069,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":891022,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":891022,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":-139799,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":-139799,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":-4685592,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-10-04","val":-1913809,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2021-01-03","val":-3074286,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":782781,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":782781,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2022-01-03","end":"2022-04-03","val":3843578,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"ProceedsFromNotesPayable":{"label":"Proceeds from Notes Payable","description":"The cash inflow from a borrowing supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":159582,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":128800,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":128800,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2012-01-01","end":"2012-12-31","val":170353,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":170353,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2013-01-01","end":"2013-12-31","val":125019,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"}]}},"ProceedsFromPaymentsForOtherFinancingActivities":{"label":"Proceeds from (Payments for) Other Financing Activities","description":"Amount of cash inflow (outflow) from financing activities classified as other.","units":{"USD":[{"start":"2019-12-30","end":"2020-07-05","val":-4685592,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2019-12-30","end":"2020-10-04","val":-1913809,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2019-12-30","end":"2021-01-03","val":-3074286,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-07-04","val":376351,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-01-04","end":"2021-10-03","val":892278,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-04","end":"2022-01-02","val":931759,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"ProceedsFromRelatedPartyDebt":{"label":"Proceeds from Related Party Debt","description":"The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":919162,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":89940,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":121580,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2013-12-31","end":"2014-09-28","val":155955,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2013-12-29","end":"2014-12-28","val":0,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":0,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":0,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":39728,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":0,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-04","end":"2015-10-04","val":3156,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-04","end":"2016-01-03","val":3533,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":60098,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"},{"start":"2018-01-01","end":"2018-09-30","val":272000,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":272000,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":200000,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":200000,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":800000,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":800000,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":1350000,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":1350000,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":200000,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":200000,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":200000,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":200000,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2019-12-30","end":"2020-10-04","val":983958,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":983958,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2019-12-30","end":"2021-01-03","val":1353367,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":1353367,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"}]}},"ProceedsFromRepaymentsOfBankOverdrafts":{"label":"Proceeds from (Repayments of) Bank Overdrafts","description":"The net cash inflow or outflow from the excess drawing from an existing cash balance, which will be honored by the bank but reflected as a loan to the drawer.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":0,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2012-01-02","end":"2012-12-31","val":0,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2012"},{"start":"2013-01-02","end":"2013-12-31","val":-259386,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":-96631,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":-267271,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2013-12-31","end":"2014-09-28","val":-215253,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2013-12-29","end":"2014-12-28","val":-184445,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-184445,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":281582,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":281582,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":61060,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":61060,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-04","end":"2015-10-04","val":76925,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":76925,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":-115838,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":-115838,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":-115838,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":124789,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":124789,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":337115,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":337115,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-02","val":289250,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":289250,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":357187,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":357187,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":357187,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":121138,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":121138,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":37726,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":37726,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":150079,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":150079,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":7146,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":7146,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":-357898,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":-357898,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":18681,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":18681,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":44436,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":44436,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":168570,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":168570,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":-57024,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":-57024,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":-89598,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":-89598,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":-102725,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":-102725,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":-523069,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":-523069,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":-332141,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":-332141,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":-123713,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":-123713,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2019-12-30","end":"2020-10-04","val":-184181,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":-184181,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2019-12-30","end":"2021-01-03","val":-56844,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":-56844,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":-166621,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":-166621,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":15377,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-01-04","end":"2021-10-03","val":-178376,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-04","end":"2022-01-02","val":-199163,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":165877,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"ProceedsFromRepaymentsOfRelatedPartyDebt":{"label":"Proceeds from (Repayments of) Related Party Debt","description":"Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts.","units":{"USD":[{"start":"2014-12-29","end":"2016-01-03","val":3533,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":3533,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":60098,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":-1303504,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-04","end":"2016-10-02","val":-1361445,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":-1422047,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":-1422047,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":-1422047,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":-86037,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":-86037,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":-185209,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":-185209,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":-278004,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":-278004,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":-154282,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":-154282,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":270007,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":270007,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":259740,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":259740,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":204498,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-12-30","val":42589,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":178365,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":150445,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"}]}},"ProductWarrantyExpense":{"label":"Product Warranty Expense","description":"The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"}]}},"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":"2013-01-01","end":"2013-06-30","val":-129156,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2013-04-01","end":"2013-06-30","val":-65383,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-191827,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2013-07-01","end":"2013-09-30","val":-62671,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-06-30","val":-178396,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2014-04-01","end":"2014-06-30","val":-79769,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-248948,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2014-07-01","end":"2014-09-30","val":-70552,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2014-12-28","val":4640450,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2014"},{"start":"2015-01-06","end":"2015-04-05","val":1410657,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-05","end":"2015-10-04","val":3904169,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-04","end":"2016-01-03","val":7753853,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":1153004,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"},{"start":"2016-01-03","end":"2016-10-02","val":4359539,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"}]}},"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":"2013-12-31","val":18945023,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":22286703,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":22286703,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2016-01-03","val":25621570,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":25621570,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":25621570,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":26171420,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":26171420,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":26171420,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":31813555,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":31813555,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-30","val":35587815,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":35587815,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":36089112,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":36089112,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":37655490,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":37655490,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":38363837,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"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":"2013-12-31","val":9911119,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-12-28","val":12001128,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":12001128,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":12001128,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":12001128,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":12001128,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":13009542,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":13728711,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":13964761,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":14003276,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":14003276,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":14003276,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":14003276,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":14003276,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":14003276,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":13996164,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":13673470,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":13609176,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":13611494,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":13611494,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":13611494,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":13611494,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":13611494,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":13611494,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":14108416,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":14756079,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":15295342,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":17289058,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":17289058,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":17289058,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":17289058,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":17289058,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":17733381,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":18043816,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":19124549,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":18878949,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":18878949,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":18878949,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":18878949,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":18878949,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":26057251,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":25618778,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":25177807,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":19103319,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":19103319,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":19103319,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":19103319,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":19103319,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":18347584,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":18314779,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":18414393,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":18491122,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":18491122,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":18491122,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":18491122,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":18491122,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":18149788,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":17674290,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":17191409,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":17047606,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":17047606,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":16437509,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent":{"label":"Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent","description":"Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.","units":{"USD":[{"start":"2014-12-29","end":"2016-01-03","val":180915,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":180915,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":4692,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":4692,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":4692,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2018-01-01","end":"2018-04-01","val":-29531,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":-59462,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":-89393,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-12-30","val":119324,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":119324,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":-73617,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":-147432,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-09-29","val":-220851,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-12-29","val":294468,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":294468,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"}]}},"RelatedPartyTransactionRate":{"label":"Related Party Transaction, Rate","description":"Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties.","units":{"pure":[{"start":"2017-01-02","end":"2017-12-31","val":0.04,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017"}]}},"RepaymentsOfDebt":{"label":"Repayments of Debt","description":"The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.","units":{"USD":[{"start":"2011-01-02","end":"2011-12-31","val":0,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2011"},{"start":"2012-01-02","end":"2012-12-31","val":0,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2012"}]}},"RepaymentsOfDebtAndCapitalLeaseObligations":{"label":"Repayments of Debt and Lease Obligation","description":"Amount of cash outflow for short-term and long-term debt and lease obligation.","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":-91037,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":-49236,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":-61949,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2013-12-31","end":"2014-09-28","val":-85438,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2013-12-29","end":"2014-12-28","val":-100979,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-100979,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":-29306,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":-29306,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":-136442,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":-136442,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-04","end":"2015-10-04","val":-226241,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":-226241,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":337223,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":337223,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":-337223,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":-115158,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":115158,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":-249336,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":249336,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-02","val":-343647,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":343647,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":441689,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":441689,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":441689,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":99424,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":99424,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":194782,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":194782,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":289189,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":289189,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":386145,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":386145,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":103053,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":103053,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":205199,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":205199,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":304383,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":304383,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":403821,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":403821,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":101851,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":101851,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":203710,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":203710,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":297676,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":484834,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":391337,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":641300,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":85881,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":149417,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":90417,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":218228,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2019-12-30","end":"2020-10-04","val":289948,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":289948,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2019-12-30","end":"2021-01-03","val":363205,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":363205,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":72812,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":137517,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-01-04","end":"2021-10-03","val":197579,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-04","end":"2022-01-02","val":258065,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"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":"2013-01-02","end":"2013-12-31","val":-1654199,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":-837252,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":875065,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-02","end":"2014-12-31","val":1085575,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":1211348,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-04","end":"2015-07-05","val":831585,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2021-01-04","end":"2021-07-04","val":7395719,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-01-04","end":"2021-10-03","val":7379356,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-04","end":"2022-01-02","val":7330745,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"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":"2013-01-02","end":"2013-12-31","val":-459970,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":-48896,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":-91790,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2013-12-31","end":"2014-09-28","val":-135962,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2013-12-29","end":"2014-12-28","val":-187360,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":-187360,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":-43645,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":-43645,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":-61805,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":-61805,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-04","end":"2015-10-04","val":-104932,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":-104932,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":256176,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":256176,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":-256176,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":-96459,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":96459,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":-165390,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":165390,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-03","end":"2016-10-02","val":-231964,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":231964,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":318064,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":318064,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":318064,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":120287,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":120287,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":259569,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":259569,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":418712,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":418712,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":608947,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":608947,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":212595,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":212595,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":436276,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":436276,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":629743,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":924382,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":835120,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":1230206,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":241125,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":472112,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-09-29","val":959539,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-12-29","val":1319867,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":1069904,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2021-01-03","val":1115425,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020"}]}},"RepaymentsOfOtherLongTermDebt":{"label":"Repayments of Other Long-term Debt","description":"Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer.","units":{"USD":[{"start":"2016-01-04","end":"2016-04-03","val":131495,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":230189,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-04","end":"2016-10-02","val":301812,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-04-02","val":102363,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":102363,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":198518,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":198518,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":295168,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":295168,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2018-01-01","end":"2018-04-01","val":105842,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":105842,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":203173,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":203173,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":294639,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-12-31","end":"2019-03-31","val":93302,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":334427,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":171758,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":643870,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":772381,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-04-05","val":398652,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":335116,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":766025,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":638214,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2019-12-30","end":"2020-10-04","val":899690,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":899690,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2019-12-30","end":"2021-01-03","val":1115425,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":314631,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":314631,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":556548,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-01-04","end":"2021-10-03","val":719957,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-04","end":"2022-01-02","val":857723,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":347642,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"RepaymentsOfRelatedPartyDebt":{"label":"Repayments of Related Party Debt","description":"The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.","units":{"USD":[{"start":"2015-01-06","end":"2015-07-05","val":0,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-05","end":"2015-10-04","val":3156,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-07-03","val":1303504,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-03","end":"2016-10-02","val":1361445,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2018-01-01","end":"2018-09-30","val":67502,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":229411,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":21635,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":49555,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":628023,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":628023,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":782384,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":782384,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":555626,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":555626,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":836887,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":836887,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2019-12-30","end":"2020-10-04","val":968801,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":968801,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2019-12-30","end":"2021-01-03","val":1001717,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":1001717,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":34302,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":34302,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":69356,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-01-04","end":"2021-10-03","val":105183,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-04","end":"2022-01-02","val":142142,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":38483,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"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":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"},{"start":"2013-01-02","end":"2013-12-31","val":1394267,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30"},{"start":"2013-12-31","end":"2014-03-30","val":361606,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":751935,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-03-31","end":"2014-06-29","val":390329,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2013-12-31","end":"2014-09-28","val":1104631,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-06-30","end":"2014-09-28","val":352696,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2014-12-28","val":1527589,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":1527589,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":325830,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":325830,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":744794,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":744794,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-04","end":"2015-07-05","val":418964,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-04-06","end":"2015-07-05","val":418964,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-04","val":1185051,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":1185051,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-04","val":440257,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-07-06","end":"2015-10-04","val":440257,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":1728867,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":1728867,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":1728867,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":428529,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":428529,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":903842,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":903842,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-04","end":"2016-07-03","val":475313,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-04","end":"2016-07-03","val":475313,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-02","val":1316696,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":1316696,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-02","val":412854,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3"},{"start":"2016-07-04","end":"2016-10-02","val":412854,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":1727616,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":1727616,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":1727616,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":533854,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":533854,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":970958,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":970958,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-03","end":"2017-07-02","val":437104,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-03","end":"2017-07-02","val":437104,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-10-01","val":1454179,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":1454179,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-10-01","val":483221,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-07-03","end":"2017-10-01","val":483221,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":1940671,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":1940671,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":421963,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":421963,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":852528,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":852528,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-04-02","end":"2018-07-01","val":430565,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-02","end":"2018-07-01","val":430565,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1260784,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":1260784,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-02","end":"2018-09-30","val":408256,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-02","end":"2018-09-30","val":408256,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-30","val":1653234,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":1653234,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":476964,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":476964,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":924718,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":924718,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":447754,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":447754,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":1302707,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":1302707,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":377989,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":377989,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":1634385,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":1634385,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":348402,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":348402,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":506057,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":506057,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2020-04-06","end":"2020-07-05","val":157655,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":157655,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":704239,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":704239,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-06","end":"2020-10-04","val":198182,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-06","end":"2020-10-04","val":198182,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":980695,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":980695,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":327458,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":327458,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":659423,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-04-05","end":"2021-07-04","val":331965,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2"},{"start":"2021-01-04","end":"2021-10-03","val":966706,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":307283,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"},{"start":"2021-01-04","end":"2022-01-02","val":1293908,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":389108,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2010-12-31","val":-35673223,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":-35673223,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":-35673223,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":-35838816,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":-35878833,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":-35989105,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":-35989105,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"end":"2011-12-31","val":-35989105,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":-35989105,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":-35989105,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2011Q4I"},{"end":"2012-03-31","val":-36102662,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2012Q1I"},{"end":"2012-06-30","val":-36172222,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":-36205908,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":-36246471,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"end":"2012-12-31","val":-36246471,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":-36246471,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"end":"2012-12-31","val":-36246471,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":-36246471,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":-36310244,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":-36375627,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2013Q2I"},{"end":"2013-09-30","val":-36438298,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-36604326,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15"},{"end":"2013-12-31","val":-36604326,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12"},{"end":"2013-12-31","val":-36604326,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"end":"2013-12-31","val":-36604326,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"end":"2013-12-31","val":-29062898,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-36702952,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-36782722,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-36853274,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3I"},{"end":"2014-12-28","val":-26626634,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":-26626634,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":-26626634,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":-26626634,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":-26626634,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":-25909082,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":-24950142,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":-24810838,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":-21674478,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":-21674478,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":-21674478,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":-21674478,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":-21674478,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":-21674478,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":-21240375,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":-20058649,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":-19480634,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":-17174814,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":-17174814,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":-17174814,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":-17174814,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":-17174814,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":-17174814,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":-16704038,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":-16489572,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":-16967125,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-20276944,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":-20276944,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":-20276944,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":-20276944,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":-20276944,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":-20571764,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":-20423375,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-20433493,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":-22136130,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":-22136130,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":-22136130,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":-22136130,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":-22136130,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-22285572,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-22702471,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":-23202469,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":-24301203,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":-24301203,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":-24301203,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":-24301203,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":-24301203,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":-24813764,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":-25873959,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":-27696592,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":-28734670,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":-28734670,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":-28734670,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":-28734670,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":-28734670,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":-28515083,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":-29135017,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":-24340546,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":-26459190,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":-26459190,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":-27004546,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"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":"2017-01-04","end":"2017-04-02","val":25758429,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2017Q1"},{"start":"2017-01-02","end":"2017-07-02","val":51835978,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-03","end":"2017-07-02","val":26077549,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-10-01","val":74334434,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-02","end":"2017-10-01","val":22498456,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-02","end":"2017-12-31","val":98138060,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":26429687,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":26429687,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":52452920,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":52452920,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-04-02","end":"2018-07-01","val":26023233,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-02","end":"2018-07-01","val":26023233,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":76775452,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":76775452,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-02","end":"2018-09-30","val":24322532,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-02","end":"2018-09-30","val":24322532,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-30","val":99560721,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":99560721,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":25393860,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":25393860,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":49489643,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":49489643,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":24095783,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":24095783,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":71523182,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":71523182,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":22033539,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":22033539,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":91136244,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":91136244,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":21140124,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":21140124,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":28356495,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":28356495,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2020-04-06","end":"2020-07-05","val":7216371,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":7216371,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":43528393,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":43528393,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-06","end":"2020-10-04","val":15171898,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-06","end":"2020-10-04","val":15171898,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":60218355,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":60218355,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":21896001,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-04","end":"2021-04-04","val":21896001,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":39645236,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-04-05","end":"2021-07-04","val":17749235,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2"},{"start":"2021-01-04","end":"2021-10-03","val":56031150,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":16385914,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"},{"start":"2021-01-04","end":"2022-01-02","val":71704995,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":20070551,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability":{"label":"Right-of-Use Asset Obtained in Exchange for Finance Lease Liability","description":"Amount of increase in right-of-use asset obtained in exchange for finance lease liability.","units":{"USD":[{"start":"2018-12-31","end":"2019-09-29","val":13197,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":13197,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2021-01-04","end":"2021-10-03","val":11986,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":11986,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"},{"start":"2021-01-04","end":"2022-01-02","val":11986,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"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-31","end":"2019-03-31","val":39652,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":39652,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":287828,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":287828,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":248176,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":248176,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":287828,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":287828,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":287828,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":287828,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2021-01-04","end":"2021-10-03","val":0,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":0,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"}]}},"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":"2010-01-01","end":"2010-06-30","val":50579,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-04-01","end":"2010-06-30","val":16922,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":62848,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":12269,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":79149,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":8924,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":31342,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":31342,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":22418,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":22418,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":78221,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":78221,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-07-01","end":"2011-09-30","val":46879,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":46879,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":98782,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":98782,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2012-01-01","end":"2012-03-31","val":6314,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"start":"2012-01-01","end":"2012-03-31","val":6314,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":14453,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":14453,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2012-04-01","end":"2012-06-30","val":8139,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":8139,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":21470,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":21470,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":7017,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-07-01","end":"2012-09-30","val":7017,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":37956,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":37956,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2013-01-01","end":"2013-03-31","val":5943,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":5943,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":10058,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2013-01-01","end":"2013-06-30","val":10058,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2013-04-01","end":"2013-06-30","val":4115,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2013-04-01","end":"2013-06-30","val":4115,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":19020,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":19020,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2013-07-01","end":"2013-09-30","val":8962,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":8962,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":26819,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":7864,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":25716,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2014-04-01","end":"2014-06-30","val":17852,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":32126,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2014-07-01","end":"2014-09-30","val":6410,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3"}]}},"SalesRevenueNet":{"label":"Revenue, Net (Deprecated 2018-01-31)","description":"Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":50579,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-04-01","end":"2010-06-30","val":16922,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2"},{"start":"2011-01-01","end":"2011-06-30","val":31342,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":22418,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2"},{"start":"2013-01-02","end":"2013-12-31","val":94766651,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":24370234,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":49770246,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-03-31","end":"2014-06-29","val":25400012,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2013-12-31","end":"2014-09-28","val":73698401,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-06-30","end":"2014-09-28","val":23928155,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2014-12-28","val":98323226,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":98323226,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":27514935,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":27514935,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":53260989,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":53260989,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-04","end":"2015-07-05","val":25746054,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-04-06","end":"2015-07-05","val":25746054,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-04","val":76486188,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":76486188,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-04","val":23225199,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-07-06","end":"2015-10-04","val":23225199,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":99761973,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":99761973,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":99761973,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":24967595,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":24967595,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":52301464,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":52301464,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-04","end":"2016-07-03","val":27333869,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-04","end":"2016-07-03","val":27333869,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-02","val":76976985,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":76976985,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-02","val":24675521,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3"},{"start":"2016-07-04","end":"2016-10-02","val":24675521,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":100377278,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":100377278,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":100377278,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":25758429,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-02","end":"2017-07-02","val":51835978,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-03","end":"2017-07-02","val":26077549,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2"},{"start":"2017-01-02","end":"2017-10-01","val":74334434,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-03","end":"2017-10-01","val":22498456,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3"},{"start":"2017-01-02","end":"2017-12-31","val":98138060,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017"}]}},"SellingExpense":{"label":"Selling Expense","description":"Expenses recognized in the period that are directly related to the selling and distribution of products or services.","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":3706656,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":1172411,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":2366518,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-03-31","end":"2014-06-29","val":1194107,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2013-12-31","end":"2014-09-28","val":3494463,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-06-30","end":"2014-09-28","val":1127945,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2014-12-28","val":4691974,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":4691974,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":1327926,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":1327926,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":2797295,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":2797295,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-04","end":"2015-07-05","val":1469369,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-04-06","end":"2015-07-05","val":1469369,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-04","val":4065951,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":4065951,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-04","val":1268656,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-07-06","end":"2015-10-04","val":1268656,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":5201199,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":5201199,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":5201199,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":1382643,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":1382643,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":2772982,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":2772982,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-04","end":"2016-07-03","val":1390339,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-04","end":"2016-07-03","val":1390339,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-02","val":4011017,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":4011017,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-02","val":1238035,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3"},{"start":"2016-07-04","end":"2016-10-02","val":1238035,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":5078706,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":5078706,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":5078706,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":1284947,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":1284947,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":2610344,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":2610344,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-03","end":"2017-07-02","val":1325397,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-03","end":"2017-07-02","val":1325397,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-10-01","val":3896166,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":3896166,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-10-01","val":1285822,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-07-03","end":"2017-10-01","val":1285822,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":5113726,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":5113726,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":1349030,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":1349030,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":2549081,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":2549081,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-04-02","end":"2018-07-01","val":1200051,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-02","end":"2018-07-01","val":1200051,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3624145,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":3624145,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-02","end":"2018-09-30","val":1075064,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-02","end":"2018-09-30","val":1075064,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-30","val":4697627,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":4697627,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":1103038,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":1103038,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":2286841,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":2286841,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1183803,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":1183803,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":3348622,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":3348622,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":1061781,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":1061781,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":4300730,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":4300730,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":992447,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-12-30","end":"2020-04-05","val":992447,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":1499580,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-12-30","end":"2020-07-05","val":1499580,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2020-04-06","end":"2020-07-05","val":507133,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":507133,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":2278279,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-12-30","end":"2020-10-04","val":2278279,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-06","end":"2020-10-04","val":778699,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-06","end":"2020-10-04","val":778699,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":3040685,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":3040685,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":898712,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":1733450,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-04-05","end":"2021-07-04","val":834738,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2"},{"start":"2021-01-04","end":"2021-10-03","val":2414847,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":681397,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"},{"start":"2021-01-04","end":"2022-01-02","val":3015016,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"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":"2010-01-01","end":"2010-06-30","val":122854,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2010-04-01","end":"2010-06-30","val":52106,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":179585,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":56731,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":227545,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":71043,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":146405,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-01-01","end":"2011-06-30","val":146405,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":75362,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":75362,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":199933,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":199933,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-07-01","end":"2011-09-30","val":53528,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":53528,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":289970,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2011-01-02","end":"2011-12-31","val":289970,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2012-01-01","end":"2012-03-31","val":89441,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"start":"2012-01-01","end":"2012-03-31","val":89441,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":140673,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":140673,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2012-04-01","end":"2012-06-30","val":51232,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":51232,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":192406,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":192406,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":51733,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-07-01","end":"2012-09-30","val":51733,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":237185,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":237185,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2013-01-01","end":"2013-03-31","val":85114,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":85114,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":126305,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2013-01-01","end":"2013-06-30","val":126305,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2013-04-01","end":"2013-06-30","val":41191,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2013-04-01","end":"2013-06-30","val":41191,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":168743,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":168743,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2013-07-01","end":"2013-09-30","val":42438,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":42438,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":307317,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":76621,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":130179,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2014-04-01","end":"2014-06-30","val":53558,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":175019,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2014-07-01","end":"2014-09-30","val":44840,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2013-12-31","end":"2014-09-28","val":0,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2013-12-29","end":"2014-12-28","val":0,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2014"},{"start":"2015-01-06","end":"2015-04-05","val":0,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-07-05","val":0,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-04","end":"2015-10-04","val":39426,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":39426,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":98566,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":98566,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":98566,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":59141,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":59141,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":165565,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":165565,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-04","end":"2016-07-03","val":106424,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-02","val":277939,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":277939,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-04","end":"2016-10-02","val":112375,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-04","end":"2017-01-01","val":381262,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":381262,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":381262,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":103322,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":103322,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-04-02","end":"2017-07-01","val":102010,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q2"},{"start":"2017-01-02","end":"2017-07-02","val":206645,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":206645,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-02","end":"2017-07-02","val":103323,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-03","end":"2017-07-02","val":103323,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":308655,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":308655,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-10-01","val":102010,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-02","end":"2017-12-31","val":405280,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":405280,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":99961,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":99961,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":193381,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":193381,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-04-02","end":"2018-07-01","val":93420,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-02","end":"2018-07-01","val":93420,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":255631,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":255631,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-02","end":"2018-09-30","val":62250,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-02","end":"2018-09-30","val":62250,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-30","val":299798,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":299798,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":44166,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":44166,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":44166,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":44166,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":44166,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":44166,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":0,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":44166,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":44166,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price","description":"Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.","units":{"USD/shares":[{"end":"2015-07-30","val":2.37,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2015-07-30","val":2.37,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2015-07-30","val":2.37,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q2I"},{"end":"2016-04-07","val":3.57,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-04-07","val":3.57,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2016-04-07","val":3.57,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q1I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Payments","description":"The estimated amount of dividends to be paid to holders of the underlying shares (expected dividends) over the option's term. Dividends are taken into account because payment of dividends to shareholders reduces the fair value of the underlying shares, and option holders generally do not receive dividends.","units":{"USD":[{"start":"2015-05-01","end":"2015-07-30","val":0,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q2"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate","description":"The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.","units":{"pure":[{"start":"2015-07-29","end":"2015-07-30","val":0,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-07-29","end":"2015-07-30","val":0,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q2I"},{"start":"2016-04-06","end":"2016-04-07","val":0,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-04-06","end":"2016-04-07","val":0,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-04-06","end":"2016-04-07","val":0,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q1I"}]}},"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":"2015-05-01","end":"2015-07-30","val":0.45,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q2"},{"start":"2015-07-29","end":"2015-07-30","val":0.45,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-07-29","end":"2015-07-30","val":0.45,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q2I"},{"start":"2015-01-04","end":"2016-01-03","val":0.45,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-04-06","end":"2016-04-07","val":0.45,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-04-06","end":"2016-04-07","val":0.45,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-04-06","end":"2016-04-07","val":0.45,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q1I"}]}},"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":"2015-05-01","end":"2015-07-30","val":0.0182,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q2"},{"start":"2015-07-29","end":"2015-07-30","val":0.182,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-07-29","end":"2015-07-30","val":0.182,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q2I"},{"start":"2015-01-04","end":"2016-01-03","val":0.0182,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-04-06","end":"2016-04-07","val":0.13,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-04-06","end":"2016-04-07","val":0.13,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-04-06","end":"2016-04-07","val":0.013,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q1I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized","description":"Number of shares authorized for issuance under share-based payment arrangement.","units":{"shares":[{"end":"2012-12-31","val":2040000,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2012Q4I"},{"end":"2013-12-31","val":2040000,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant","description":"The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.","units":{"shares":[{"end":"2016-01-03","val":0,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q4I"},{"end":"2016-04-07","val":360250,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q1I"},{"end":"2016-07-03","val":0,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number","description":"The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.","units":{"shares":[{"end":"2016-01-03","val":0,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q4I"},{"end":"2016-04-07","val":0,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q1I"},{"end":"2016-07-03","val":0,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":225001,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3I"},{"end":"2016-12-31","val":217501,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2016Q4I"},{"end":"2017-01-01","val":217501,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":217501,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":217501,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":217501,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":217501,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":217501,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-01-01","val":217501,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-01-01","val":217501,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2017-01-03","val":217501,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-04-02","val":217501,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-04-02","val":217501,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2017Q1I"},{"end":"2017-07-02","val":330916,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-07-02","val":330916,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2I"},{"end":"2017-10-01","val":541747,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-10-01","val":541747,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3I"},{"end":"2017-12-31","val":527165,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":527165,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":527165,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":527165,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":527165,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2017-12-31","val":527165,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2017-12-31","val":527165,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2017-12-31","val":527165,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2017-12-31","val":105433,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017Q4I"},{"end":"2018-04-01","val":527165,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2018-04-01","val":527165,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1I"},{"end":"2018-07-01","val":631001,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2018-07-01","val":631001,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2I"},{"end":"2018-09-30","val":834335,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2018-09-30","val":834335,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3I"},{"end":"2018-12-30","val":834335,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":834335,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":834335,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":834335,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":166867,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2018-12-30","val":166867,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2018-12-30","val":166867,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-12-30","val":166867,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2018-12-30","val":166867,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":834335,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2019-03-31","val":166867,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":931500,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2019-06-30","val":186300,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2I"},{"end":"2019-09-29","val":909000,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2019-09-29","val":181800,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3I"},{"end":"2019-12-29","val":151800,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":151800,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":151800,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":151800,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":151800,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":151800,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":151800,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":151800,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":139300,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price","description":"The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.","units":{"USD/shares":[{"end":"2016-10-02","val":2.37,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2.37,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2016Q4I"},{"end":"2017-01-01","val":2.37,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":2.37,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":2.37,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":2.37,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":2.37,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":2.37,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-01-01","val":2.37,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-01-01","val":2.37,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2017-01-03","val":2.37,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-04-02","val":2.37,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-04-02","val":2.37,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2017Q1I"},{"end":"2017-07-02","val":2.8,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-07-02","val":2.8,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2I"},{"end":"2017-10-01","val":2.63,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-10-01","val":2.63,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2.63,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":2.63,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":2.63,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":2.63,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":2.63,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2017-12-31","val":2.63,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2017-12-31","val":2.63,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2017-12-31","val":2.63,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2017-12-31","val":13.15,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017Q4I"},{"end":"2018-04-01","val":2.63,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2018-04-01","val":2.63,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1I"},{"end":"2018-07-01","val":2.8,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2018-07-01","val":2.8,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2.69,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2018-09-30","val":2.69,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3I"},{"end":"2018-12-30","val":2.69,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":2.69,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":2.69,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":2.69,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":13.46,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2018-12-30","val":13.46,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2018-12-30","val":13.46,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-12-30","val":13.46,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2018-12-30","val":13.46,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2.69,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2019-03-31","val":13.46,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2.8,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2019-06-30","val":13.99,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2I"},{"end":"2019-09-29","val":2.8,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2019-09-29","val":13.99,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3I"},{"end":"2019-12-29","val":14.02,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":14.02,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":14.02,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":14.02,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":14.02,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":14.02,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":14.02,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":14.02,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":14.02,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period","description":"Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.","units":{"shares":[{"start":"2016-01-04","end":"2016-10-02","val":15000,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":23924,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":23924,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":23924,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-07-02","val":5000,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":5000,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":10000,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":10000,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":36250,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":36250,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-07-01","val":15000,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":15000,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":15000,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":15000,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":15000,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":3000,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-06-30","val":15000,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":3000,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":37500,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":7500,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":37500,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":37500,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2021-01-03","val":12500,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures","description":"Net number of share options (or share units) granted during the period.","units":{"shares":[{"start":"2015-01-04","end":"2015-10-04","val":665000,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":665000,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":665000,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-04","end":"2016-07-03","val":360250,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-04","end":"2016-10-02","val":360250,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":360250,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":360250,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":360250,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"}]}},"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-01-01","end":"2012-09-30","val":0,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2015-07-29","end":"2015-07-30","val":665000,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-07-29","end":"2015-07-30","val":665000,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-07-29","end":"2015-07-30","val":665000,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2015Q2I"},{"start":"2014-12-29","end":"2016-01-03","val":665000,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":665000,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-04-06","end":"2016-04-07","val":360250,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-04-06","end":"2016-04-07","val":360250,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-04-06","end":"2016-04-07","val":360250,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2016-04-06","end":"2016-04-07","val":360250,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q1I"},{"start":"2016-01-04","end":"2016-07-03","val":360250,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-04","end":"2016-10-02","val":360250,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":360250,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":360250,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":360250,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value","description":"The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.","units":{"USD/shares":[{"start":"2015-07-29","end":"2015-07-30","val":2.37,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-07-29","end":"2015-07-30","val":2.37,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-07-29","end":"2015-07-30","val":2.37,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2015Q2I"},{"start":"2014-12-29","end":"2016-01-03","val":2.37,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":2.37,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-04-06","end":"2016-04-07","val":3.57,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-04-06","end":"2016-04-07","val":3.57,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-04-06","end":"2016-04-07","val":3.57,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2016-04-06","end":"2016-04-07","val":3.57,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q1I"},{"start":"2016-01-04","end":"2016-07-03","val":3.57,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-04","end":"2016-10-02","val":3.57,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":3.57,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":3.57,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":3.57,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"}]}},"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":"2016-01-03","val":1250200,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":551950000,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":551950000,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":1017450000,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1I"},{"end":"2016-04-07","val":0,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-07-03","val":1495170,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-07-03","val":1495170,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2I"},{"end":"2016-10-02","val":487500,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3I"},{"end":"2017-01-01","val":597525000,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":597525000,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":597525,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":758150000,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-04-02","val":758150,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2017Q1I"},{"end":"2017-07-02","val":535500,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-07-02","val":535500,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2I"},{"end":"2017-10-01","val":51000,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-10-01","val":51000,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3I"}]}},"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":0,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2011Q4I"},{"end":"2012-09-30","val":0,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2013Q2I"},{"end":"2013-12-31","val":0,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3I"},{"end":"2016-01-03","val":665000,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":665000,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":665000,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2016-01-03","val":665000,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-01-03","val":665000,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-01-03","val":665000,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-01-03","val":665000,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015Q4I"},{"end":"2016-04-03","val":665000,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1I"},{"end":"2016-04-07","val":0,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-07-03","val":1025250,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-07-03","val":1025250,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2I"},{"end":"2016-10-02","val":1005250,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3I"},{"end":"2016-12-31","val":997750,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2016Q4I"},{"end":"2017-01-01","val":997750,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":997750,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":997950,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":997950,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":997950,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":997750,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-01-01","val":997750,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-01-01","val":997750,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2017-01-03","val":997750,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-04-02","val":997750,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-04-02","val":997750,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2017Q1I"},{"end":"2017-07-02","val":992750,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-07-02","val":992750,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2I"},{"end":"2017-10-01","val":987750,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-10-01","val":987750,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3I"},{"end":"2017-12-31","val":961500,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":961500,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":961500,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":961500,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":961500,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2017-12-31","val":961500,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2017-12-31","val":961500,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2017-12-31","val":961500,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2017-12-31","val":192300,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017Q4I"},{"end":"2018-04-01","val":961500,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2018-04-01","val":961500,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1I"},{"end":"2018-07-01","val":946500,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2018-07-01","val":946500,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2I"},{"end":"2018-09-30","val":946500,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2018-09-30","val":946500,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3I"},{"end":"2018-12-30","val":946500,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":946500,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":946500,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":946500,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":189300,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2018-12-30","val":189300,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2018-12-30","val":189300,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-12-30","val":189300,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2018-12-30","val":189300,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":946500,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2019-03-31","val":189300,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":931500,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2019-06-30","val":186300,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2I"},{"end":"2019-09-29","val":909000,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2019-09-29","val":181800,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3I"},{"end":"2019-12-29","val":151800,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":151800,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":151800,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":151800,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":151800,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":151800,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":151800,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":151800,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":139300,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q4I"}]}},"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":"2016-01-03","val":2.37,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":2.37,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":2.37,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2016-01-03","val":2.37,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-01-03","val":2.37,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-01-03","val":2.37,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-01-03","val":2.37,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015Q4I"},{"end":"2016-04-03","val":2.37,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1I"},{"end":"2016-04-07","val":3.57,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-07-03","val":2.79,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-07-03","val":2.79,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2I"},{"end":"2016-10-02","val":2.79,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2.8,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2016Q4I"},{"end":"2017-01-01","val":2.8,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":2.8,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":2.8,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":2.8,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":2.8,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":2.8,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-01-01","val":2.8,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-01-01","val":2.8,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2017-01-03","val":2.8,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-04-02","val":2.8,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-04-02","val":2.8,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2017Q1I"},{"end":"2017-07-02","val":2.8,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-07-02","val":2.8,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2I"},{"end":"2017-10-01","val":2.8,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-10-01","val":2.8,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2.8,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":2.8,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":2.8,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":2.8,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":2.8,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2017-12-31","val":2.8,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2017-12-31","val":2.8,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2017-12-31","val":2.8,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2017-12-31","val":13.98,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017Q4I"},{"end":"2018-04-01","val":2.8,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2018-04-01","val":2.8,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1I"},{"end":"2018-07-01","val":2.8,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2018-07-01","val":2.8,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2.8,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2018-09-30","val":2.8,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3I"},{"end":"2018-12-30","val":2.8,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":2.8,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":2.8,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":2.8,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":13.98,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2018-12-30","val":13.98,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2018-12-30","val":13.98,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-12-30","val":13.98,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2018-12-30","val":13.98,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2.8,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2019-03-31","val":13.98,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2.8,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2019-06-30","val":13.99,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2I"},{"end":"2019-09-29","val":2.8,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2019-09-29","val":13.99,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3I"},{"end":"2019-12-29","val":14.02,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":14.02,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":14.02,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":14.02,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":14.02,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":14.02,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":14.02,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":14.02,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":14.02,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020Q4I"}]}},"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":"2015-01-04","end":"2015-10-04","val":0,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":2.37,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":2.37,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":2.37,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":2.37,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2021-01-04","end":"2021-04-04","val":14.02,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2022-01-03","end":"2022-04-03","val":14.05,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price","description":"Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.","units":{"USD/shares":[{"start":"2016-01-04","end":"2016-10-02","val":2.77,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":2.62,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":2.62,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":2.62,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-07-02","val":2.37,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":2.37,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-10-01","val":2.97,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":2.97,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":2.83,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":2.83,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-07-01","val":2.77,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":2.77,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":2.77,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":2.77,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":2.77,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":13.85,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-06-30","val":2.77,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":13.85,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":2.77,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":13.85,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":13.85,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":13.85,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2021-01-03","val":14.01,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020"}]}},"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":"2014-12-29","end":"2016-01-03","val":2.37,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":2.37,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-04","end":"2016-07-03","val":3.57,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-01-04","end":"2016-10-02","val":3.57,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":3.57,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":3.57,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":3.57,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"}]}},"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":"2016-01-03","val":0,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q4I"},{"end":"2016-04-07","val":0,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q1I"},{"end":"2016-10-02","val":225001,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"}]}},"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":"2016-01-03","val":665000,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q4I"},{"end":"2016-10-02","val":1005250,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"}]}},"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":"2016-10-02","val":168751,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3I"},{"end":"2017-01-01","val":202276000,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":202276000,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":202276,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":256651000,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-04-02","val":256651,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2017Q1I"},{"end":"2017-07-02","val":178501,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-07-02","val":178501,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2I"},{"end":"2017-10-01","val":34000,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-10-01","val":34000,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares","description":"Number of non-vested options outstanding.","units":{"shares":[{"end":"2016-01-03","val":665000,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":665000,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2016-01-03","val":665000,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-01-03","val":665000,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-01-03","val":665000,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-01-03","val":665000,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015Q4I"},{"end":"2016-04-03","val":665000,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1I"},{"end":"2016-07-03","val":1025250,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2I"},{"end":"2016-10-02","val":780249,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3I"},{"end":"2016-12-31","val":780249,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2016Q4I"},{"end":"2017-01-01","val":780249,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":780249,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":780249,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":780249,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":780249,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":780249,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-01-01","val":780249,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-01-01","val":780249,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2017-01-03","val":780249,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-04-02","val":780249,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-04-02","val":780249,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2017Q1I"},{"end":"2017-07-02","val":661834,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-07-02","val":661834,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2I"},{"end":"2017-10-01","val":446003,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-10-01","val":446003,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3I"},{"end":"2017-12-31","val":434335,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":434335,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":434335,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":434335,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":434335,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2017-12-31","val":434335,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2017-12-31","val":434335,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2017-12-31","val":434335,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2017-12-31","val":86867,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017Q4I"},{"end":"2018-04-01","val":434335,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2018-04-01","val":434335,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1I"},{"end":"2018-07-01","val":315499,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2018-07-01","val":315499,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2I"},{"end":"2018-09-30","val":112165,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2018-09-30","val":112165,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3I"},{"end":"2018-12-30","val":112165,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":112165,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":112165,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":112165,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":22433,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2018-12-30","val":22433,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2018-12-30","val":22433,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-12-30","val":22433,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2018-12-30","val":22433,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":112165,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2019-03-31","val":22433,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares","description":"Number of non-vested options forfeited.","units":{"shares":[{"start":"2016-01-04","end":"2016-10-02","val":15000,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":15000,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":15000,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":15000,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-01","end":"2017-10-01","val":3333,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":3333,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":15001,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":15001,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-07-01","val":6666,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":6666,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":6666,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":6666,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":6666,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":1333,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value","description":"Weighted average grant-date fair value of non-vested options forfeited.","units":{"USD/shares":[{"start":"2016-01-04","end":"2016-10-02","val":2.77,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":2.77,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":2.77,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":2.77,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-01","end":"2017-10-01","val":3.57,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":3.57,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":3.1,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":3.1,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-07-01","val":2.97,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":2.97,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":2.97,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":2.97,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-30","val":2.97,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":14.85,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price","description":"Weighted average grant-date fair value of non-vested options outstanding.","units":{"USD/shares":[{"end":"2016-01-03","val":2.37,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":2.37,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2016-01-03","val":2.37,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-01-03","val":2.37,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2016-01-03","val":2.37,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2016-01-03","val":2.37,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015Q4I"},{"end":"2016-04-03","val":2.37,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1I"},{"end":"2016-07-03","val":2.79,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2I"},{"end":"2016-10-02","val":2.92,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2.92,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2016Q4I"},{"end":"2017-01-01","val":2.92,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":2.92,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":2.92,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":2.92,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":2.92,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":2.92,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-01-01","val":2.92,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-01-01","val":2.92,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2017-01-03","val":2.92,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-04-02","val":2.92,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-04-02","val":2.92,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2017Q1I"},{"end":"2017-07-02","val":2.8,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-07-02","val":2.8,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2I"},{"end":"2017-10-01","val":3,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-10-01","val":3,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":3,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":3,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":3,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":3,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2017-12-31","val":3,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2017-12-31","val":3,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2017-12-31","val":3,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2017-12-31","val":15,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017Q4I"},{"end":"2018-04-01","val":3,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2018-04-01","val":3,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1I"},{"end":"2018-07-01","val":2.8,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2018-07-01","val":2.8,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3.57,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2018-09-30","val":3.57,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3I"},{"end":"2018-12-30","val":3.57,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":3.57,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":3.57,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":3.57,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":17.85,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2018-12-30","val":17.85,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2018-12-30","val":17.85,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-12-30","val":17.85,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2018-12-30","val":17.85,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3.57,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2019-03-31","val":17.85,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares","description":"Number of options vested.","units":{"shares":[{"start":"2016-01-04","end":"2017-01-01","val":230001,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":230001,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-02","end":"2017-07-02","val":118415,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value","description":"Weighted average grant-date fair value of options vested.","units":{"USD/shares":[{"start":"2016-01-04","end":"2017-01-01","val":2.37,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":2.37,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-02","end":"2017-07-02","val":3.57,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"}]}},"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":"2016-01-03","val":2.37,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q4I"},{"end":"2016-04-07","val":3.57,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q1I"},{"end":"2016-10-02","val":2.79,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"}]}},"StandardProductWarrantyAccrual":{"label":"Standard Product Warranty Accrual","description":"Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.","units":{"USD":[{"end":"2013-12-31","val":0,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013Q4I"}]}},"StateAndLocalIncomeTaxExpenseBenefitContinuingOperations":{"label":"State and Local Income Tax Expense (Benefit), Continuing Operations","description":"Amount of state and local current and deferred income tax expense (benefit) attributable to continuing operations.","units":{"USD":[{"start":"2015-01-04","end":"2016-01-03","val":100231,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"}]}},"StockGrantedDuringPeriodValueSharebasedCompensation":{"label":"Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture","description":"Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":10000,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"}]}},"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-12-31","val":-1145323,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009Q4I"},{"end":"2010-12-31","val":-616915,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09"},{"end":"2010-12-31","val":-616915,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":-616915,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2010-12-31","val":616915,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2010Q4I"},{"end":"2011-06-30","val":-753508,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":-784525,"accn":"0001214659-11-003913","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":-847047,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":-847047,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07"},{"end":"2011-12-31","val":-847047,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":-847047,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":-847047,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"end":"2011-12-31","val":-847047,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":-926604,"accn":"0001214659-12-002113","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-07","frame":"CY2012Q1I"},{"end":"2012-06-30","val":-987164,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":-1011850,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":-1043413,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"end":"2012-12-31","val":-1043413,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":-1043413,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"end":"2012-12-31","val":-1043413,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":-1043413,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":-1068186,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":-1124569,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2013Q2I"},{"end":"2013-09-30","val":-1178240,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-1241268,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15"},{"end":"2013-12-31","val":-1241268,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12"},{"end":"2013-12-31","val":-1241268,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"end":"2013-12-31","val":-1241268,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"end":"2013-12-31","val":9336117,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-1330894,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-1401664,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-1463216,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3I"},{"end":"2014-12-28","val":10478217,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04"},{"end":"2014-12-28","val":10478217,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-28","val":10478217,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"end":"2014-12-28","val":10478217,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2014-12-31","val":10478217,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014Q4I"},{"end":"2015-04-05","val":10792065,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1I"},{"end":"2015-07-05","val":12104266,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-10-04","val":11669004,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2015Q3I"},{"end":"2016-01-03","val":14268105,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"end":"2016-01-03","val":14268105,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-01-03","val":14268105,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-01-03","val":14268105,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-01-03","val":14268105,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":14268105,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-04-03","val":14314499,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-07-03","val":14952300,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-10-02","val":15329509,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2017-01-01","val":16900147,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":16900147,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":16900147,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":16900147,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":16900147,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":16900147,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-04-02","val":17573878,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":18234348,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":18199134,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":15392391,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":15392391,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":15392391,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":15392391,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":15392391,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":15651569,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":15086901,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":15043170,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-30","val":13505510,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":13505510,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":13505510,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":13505510,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":13505510,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":13599738,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":12841248,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2019Q2I"},{"end":"2019-09-29","val":12027574,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-29","val":10776509,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":10776509,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":10776509,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":10776509,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":10776509,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":9825371,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":8855837,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-10-04","val":7268940,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3I"},{"end":"2021-01-03","val":6369160,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":6369160,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":6369160,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":6369160,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":6369160,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2021-04-04","val":6644921,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-04","val":6013179,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2I"},{"end":"2021-10-03","val":10704302,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":8644478,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":8644478,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":7947774,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest":{"label":"Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest","description":"Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.","units":{"USD":[{"end":"2014-12-28","val":10478217,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2014-12-28","val":10478217,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2014Q4I"},{"end":"2016-01-03","val":14268105,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":14268105,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2016-01-03","val":14268105,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015Q4I"},{"end":"2017-01-01","val":16900147,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":16900147,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":16900147,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-01-01","val":16900147,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"end":"2017-01-01","val":16900147,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"end":"2017-01-01","val":16900147,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-01-01","val":16900147,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016Q4I"},{"end":"2017-04-02","val":17573878,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-07-02","val":18234348,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2017Q2I"},{"end":"2017-10-01","val":18199134,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2017Q3I"},{"end":"2017-12-31","val":15392391,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":15392391,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2017-12-31","val":15392391,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":15392391,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":15392391,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2017-12-31","val":15392391,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2017-12-31","val":15392391,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2017-12-31","val":15392391,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2017-12-31","val":15392391,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017Q4I"},{"end":"2018-03-31","val":15651569,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q1I"},{"end":"2018-04-01","val":15651569,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"end":"2018-04-01","val":15651569,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-06-30","val":15086901,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-06-30","val":15086901,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q2I"},{"end":"2018-07-01","val":15086901,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2018-07-01","val":15086901,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-09-30","val":15043170,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2018-09-30","val":15043170,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3I"},{"end":"2018-12-30","val":13505510,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":13505510,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-30","val":13505510,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2018-12-30","val":13505510,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-30","val":13505510,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2018-12-30","val":13505510,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2018-12-30","val":13505510,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-12-30","val":13505510,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2018-12-30","val":13505510,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":13599738,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2019-03-31","val":13599738,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2019-03-31","val":13599738,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-03-31","val":13599738,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":12841248,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"end":"2019-06-30","val":12841248,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2019-06-30","val":12841248,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-06-30","val":12841248,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q2I"},{"end":"2019-09-29","val":12027574,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2019-09-29","val":12027574,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3I"},{"end":"2019-12-29","val":10776509,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":10776509,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":10776509,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":10776509,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":10776509,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2019-12-29","val":10776509,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2019-12-29","val":10776509,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2019-12-29","val":10776509,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2019-12-29","val":10776509,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":9825371,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2020-04-05","val":9825371,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-04-05","val":9825371,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-04-05","val":9825371,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q1I"},{"end":"2020-07-05","val":8855837,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-07-05","val":8855837,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2020-07-05","val":8855837,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2020-07-05","val":8855837,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q2I"},{"end":"2020-10-04","val":7268940,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2020-10-04","val":7268940,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3I"},{"end":"2021-01-03","val":6369160,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":6369160,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-01-03","val":6369160,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-01-03","val":6369160,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-01-03","val":6369160,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2021-01-03","val":6369160,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2020Q4I"},{"end":"2021-04-04","val":6644921,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-04-04","val":6644921,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-04-04","val":6644921,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1I"},{"end":"2021-07-04","val":6013179,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"end":"2021-07-04","val":6013179,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q2I"},{"end":"2021-10-03","val":10704302,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-01-02","val":8644478,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":8644478,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":7947774,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"StockIssued1":{"label":"Stock Issued","description":"The fair value of stock issued in noncash financing activities.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":315720,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001214659-12-001428","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"}]}},"StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities":{"label":"Stock Issued During Period, Shares, Conversion of Convertible Securities","description":"Number of shares issued during the period as a result of the conversion of convertible securities.","units":{"shares":[{"start":"2014-12-29","end":"2016-01-03","val":4756814,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":4756814,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"}]}},"StockIssuedDuringPeriodSharesIssuedForServices":{"label":"Stock Issued During Period, Shares, Issued for Services","description":"Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.","units":{"shares":[{"start":"2013-01-01","end":"2013-03-31","val":135000,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1"},{"start":"2014-01-01","end":"2014-03-31","val":310000,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":310000,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2014-01-01","end":"2014-09-30","val":310000,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"}]}},"StockIssuedDuringPeriodSharesNewIssues":{"label":"Stock Issued During Period, Shares, New Issues","description":"Number of new stock issued during the period.","units":{"shares":[{"start":"2012-01-01","end":"2012-06-30","val":155000,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-09-30","val":155000,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"}]}},"StockIssuedDuringPeriodSharesShareBasedCompensation":{"label":"Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture","description":"Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).","units":{"shares":[{"start":"2012-01-01","end":"2012-09-30","val":100000,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"}]}},"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-09-30","val":0,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1"},{"start":"2015-01-04","end":"2015-10-04","val":0,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":5000,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":3576,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":3576,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":3576,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"}]}},"StockIssuedDuringPeriodValueIssuedForServices":{"label":"Stock Issued During Period, Value, Issued for Services","description":"Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.","units":{"USD":[{"start":"2013-01-01","end":"2013-03-31","val":30000,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1"}]}},"StockIssuedDuringPeriodValueShareBasedCompensation":{"label":"Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture","description":"Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2014-12-29","end":"2016-01-03","val":98566,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":98566,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":381262,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":381262,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":381262,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-07-02","val":206645,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-10-01","val":308655,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":405280,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":405280,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":99961,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":99961,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":93420,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-07-01","val":193381,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":193381,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-01-01","end":"2018-09-30","val":255631,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":255631,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-01","end":"2018-09-30","val":62250,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-30","val":299798,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":299798,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":44166,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":44166,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":44166,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":44166,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-12-31","end":"2019-09-29","val":44166,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":44166,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2018-12-31","end":"2019-12-29","val":44166,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":44166,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"}]}},"StockOptionPlanExpense":{"label":"Stock or Unit Option Plan Expense","description":"Amount of noncash expense for option under share-based payment arrangement.","units":{"USD":[{"start":"2013-12-31","end":"2014-09-28","val":13640,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2013-12-29","end":"2014-12-28","val":81691,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2014"},{"start":"2015-01-04","end":"2015-10-04","val":0,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-04","end":"2016-01-03","val":0,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"}]}},"SubordinatedDebtCurrent":{"label":"Subordinated Debt, Current","description":"The portion of the carrying value of subordinated debt as of the balance sheet date that is scheduled to be repaid within one year or in the normal operating cycle, if longer. Subordinated debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets.","units":{"USD":[{"end":"2017-12-31","val":125000,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":125000,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-04-01","val":225000,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07","frame":"CY2018Q1I"},{"end":"2018-07-01","val":225000,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":225000,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2019-12-29","val":350000,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":350000,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-29","val":350000,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-29","val":350000,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"end":"2019-12-29","val":350000,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2020-04-05","val":350000,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-07-05","val":100000,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"}]}},"SupplementalUnemploymentBenefitsOtherPostemployment":{"label":"Supplemental Unemployment Benefits, Other Postemployment","description":"Amount of postemployment benefit liabilities classified as other.","units":{"USD":[{"end":"2016-01-03","val":8096,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":8096,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":4594,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":4594,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"SupplementalUnemploymentBenefitsSeveranceBenefits":{"label":"Supplemental Unemployment Benefits, Severance Benefits","description":"Liability for amount due employees, in addition to wages and any other money that employers owe employees, when their employment ends through a layoff or other termination. For example, a company may provide involuntarily terminated employees with a lump sum payment equal to one week's salary for every year of employment.","units":{"USD":[{"end":"2016-01-03","val":58309,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-01-03","val":58309,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2017-01-01","val":43462,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-01-01","val":43462,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"end":"2017-01-01","val":43462,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":28162,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":28162,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-30","val":13434,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-30","val":13434,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-29","val":5363,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-29","val":5363,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":6054,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"end":"2021-01-03","val":6054,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":3261,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"TaxAdjustmentsSettlementsAndUnusualProvisions":{"label":"Tax Adjustments, Settlements, and Unusual Provisions","description":"Amount of increase (decrease) to previously recorded tax expense. Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement.","units":{"USD":[{"start":"2015-01-06","end":"2015-04-05","val":114818,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2016-01-04","end":"2016-04-03","val":129766,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"}]}},"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":"2014-12-29","end":"2016-01-03","val":488852,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":488852,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-04","end":"2017-01-01","val":551418,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":551418,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":551251,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":45486,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-02","end":"2017-07-02","val":99840,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-10-01","val":99840,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":114240,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":114240,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-12-31","end":"2019-06-30","val":13300,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":13300,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":13300,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":13300,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":13300,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":13300,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":0,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":13300,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":13300,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"}]}},"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":"2018-01-01","end":"2018-12-30","val":80680,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-12-29","val":44114,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":44114,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2021-01-03","val":-10248,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01"},{"start":"2019-12-30","end":"2021-01-03","val":-10248,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2022-01-02","val":-1277616,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"}]}},"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":"2014-12-29","end":"2016-01-03","val":4705547,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":4705547,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":13158,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":55341,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-04","end":"2016-07-03","val":55341,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-04","end":"2016-10-02","val":65645,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-04","end":"2016-10-02","val":65644,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06","frame":"CY2016Q3"},{"start":"2016-01-04","end":"2017-01-01","val":41331,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":41331,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":41331,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":90107,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":90107,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":96566,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":96566,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-03","end":"2017-07-02","val":105574,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-03","end":"2017-07-02","val":105574,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-10-01","val":85660,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":85660,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2021-01-04","end":"2021-04-04","val":139300,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2022-01-03","end":"2022-04-03","val":124050,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"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":"2013-01-02","end":"2013-12-31","val":18769792,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":18943669,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":18915754,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-03-31","end":"2014-06-29","val":18894565,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2013-12-31","end":"2014-09-28","val":18905550,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-06-30","end":"2014-09-28","val":18885142,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2014-12-28","val":18937796,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":18937796,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":19108412,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":19108412,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":19108517,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":19108517,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-04","end":"2015-07-05","val":19108630,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-04-06","end":"2015-07-05","val":19108630,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-04","val":19080247,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":19080247,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-04","val":19021532,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-07-06","end":"2015-10-04","val":19021532,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":19040032,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":19040032,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":19040032,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":18876578,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":18876578,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":18906355,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":18906355,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-04","end":"2016-07-03","val":18893949,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-04","end":"2016-07-03","val":18893949,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-02","val":18909085,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":18909085,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-02","val":18893936,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3"},{"start":"2016-07-04","end":"2016-10-02","val":18893936,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":18869709,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":18869709,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":18869709,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":18813333,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":18813333,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":18810191,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":18810191,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-03","end":"2017-07-02","val":18809598,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-03","end":"2017-07-02","val":18809598,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-10-01","val":18794087,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":18794087,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-10-01","val":18698030,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-07-03","end":"2017-10-01","val":18698030,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":18704773,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":18704773,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":18690030,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":18690030,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":18690030,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":18690030,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-04-02","end":"2018-07-01","val":18690030,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-02","end":"2018-07-01","val":18690030,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":18690030,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":18690030,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-02","end":"2018-09-30","val":18690030,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-02","end":"2018-09-30","val":18690030,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-30","val":18690030,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":3738006,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":18690030,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":3738006,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":18687393,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":3737479,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":18684755,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":3736951,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":18684938,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":3736988,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":18680030,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":3736006,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":3736742,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":3736006,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":3736006,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":3736006,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":3736006,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-06","end":"2020-10-04","val":3736006,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3"}]}},"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":"2011-01-01","end":"2011-06-30","val":13959398,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":13959398,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":13923352,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-07-01","end":"2011-09-30","val":13959616,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q3"},{"start":"2011-01-02","end":"2011-12-31","val":13932275,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":14214398,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":14214398,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":14214398,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2012-04-01","end":"2012-06-30","val":14214398,"accn":"0001471242-12-001190","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":14214398,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":14214398,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":14214398,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":14214398,"accn":"0001076542-12-000196","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-07-01","end":"2012-09-30","val":14214398,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":14214398,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":14214398,"accn":"0001076542-13-000020","fy":2012,"fp":"FY","form":"10-K","filed":"2013-02-21"},{"start":"2013-01-01","end":"2013-03-31","val":14214398,"accn":"0001076542-13-000063","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":14214398,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":14214398,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2013-01-01","end":"2013-06-30","val":14214398,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2013-04-01","end":"2013-06-30","val":14214398,"accn":"0001076542-13-000100","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-07-29"},{"start":"2013-04-01","end":"2013-06-30","val":14214398,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":14214398,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":14214398,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2013-07-01","end":"2013-09-30","val":14214398,"accn":"0001076542-13-000180","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":14214398,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":14214398,"accn":"0001076542-14-000016","fy":2013,"fp":"FY","form":"10-K","filed":"2014-01-15","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":14524398,"accn":"0001076542-14-000089","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":14524398,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08"},{"start":"2014-04-01","end":"2014-06-30","val":14524398,"accn":"0001076542-14-000104","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":14524398,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15"},{"start":"2014-07-01","end":"2014-09-30","val":14524398,"accn":"0001076542-14-000157","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-15","frame":"CY2014Q3"},{"start":"2018-12-31","end":"2019-12-29","val":3736742,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":3736006,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":3736006,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2020-04-06","end":"2020-07-05","val":3736006,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":3736006,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-06","end":"2020-10-04","val":3736006,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":3736006,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":3736006,"accn":"0001214659-21-005435","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2021-07-04","val":3736006,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17"},{"start":"2021-04-05","end":"2021-07-04","val":3736006,"accn":"0001214659-21-008766","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-17","frame":"CY2021Q2"},{"start":"2021-01-04","end":"2021-10-03","val":3736006,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-05","end":"2021-10-03","val":3736006,"accn":"0001214659-21-011888","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3"}]}},"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":"2013-01-02","end":"2013-12-31","val":14012959,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2013"},{"start":"2013-12-31","end":"2014-03-30","val":14186836,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2014Q1"},{"start":"2013-12-31","end":"2014-06-29","val":14158920,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-03-31","end":"2014-06-29","val":14137731,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2013-12-31","end":"2014-09-28","val":14148717,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-06-30","end":"2014-09-28","val":14128309,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04","frame":"CY2014Q3"},{"start":"2013-12-29","end":"2014-12-28","val":14180963,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24"},{"start":"2014-01-02","end":"2014-12-31","val":14180963,"accn":"0001076542-15-000056","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-30","frame":"CY2014"},{"start":"2015-01-04","end":"2015-04-05","val":14351579,"accn":"0001076542-15-000084","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-05-04","frame":"CY2015Q1"},{"start":"2015-01-06","end":"2015-04-05","val":14351579,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2015-01-04","end":"2015-07-05","val":14351684,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-06","end":"2015-07-05","val":14351684,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-04","end":"2015-07-05","val":14351797,"accn":"0001076542-15-000131","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-04-06","end":"2015-07-05","val":14351797,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-04","end":"2015-10-04","val":14323414,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2015-01-05","end":"2015-10-04","val":14323414,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-05","end":"2015-10-04","val":14264699,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-07-06","end":"2015-10-04","val":14264699,"accn":"0001076542-15-000167","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-04"},{"start":"2014-12-29","end":"2016-01-03","val":14334485,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2014-12-29","end":"2016-01-03","val":14334485,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2015-01-04","end":"2016-01-03","val":14334485,"accn":"0001076542-16-000239","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-24","frame":"CY2015"},{"start":"2016-01-04","end":"2016-04-03","val":18863420,"accn":"0001076542-16-000291","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-04","end":"2016-04-03","val":18863420,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-04","end":"2016-07-03","val":18851014,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-04","end":"2016-07-03","val":18851014,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2016-04-04","end":"2016-07-03","val":18838608,"accn":"0001076542-16-000330","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-04","end":"2016-07-03","val":18838608,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07","frame":"CY2016Q2"},{"start":"2016-01-03","end":"2016-10-02","val":18843440,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-04","end":"2016-10-02","val":18843440,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-07-03","end":"2016-10-02","val":18828292,"accn":"0001076542-16-000427","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3"},{"start":"2016-07-04","end":"2016-10-02","val":18828292,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2016-01-04","end":"2017-01-01","val":18828378,"accn":"0001214659-17-002089","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-04","end":"2017-01-01","val":18828378,"accn":"0001214659-17-002270","fy":2016,"fp":"FY","form":"10-K/A","filed":"2017-03-31"},{"start":"2016-01-04","end":"2017-01-01","val":18828378,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-02","end":"2017-04-02","val":18723226,"accn":"0001214659-17-003419","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-04","end":"2017-04-02","val":18723226,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2017-01-02","end":"2017-07-02","val":18713625,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-01-02","end":"2017-07-02","val":18713625,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-03","end":"2017-07-02","val":18704024,"accn":"0001214659-17-004833","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-07"},{"start":"2017-04-03","end":"2017-07-02","val":18704024,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-10-01","val":18708427,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-02","end":"2017-10-01","val":18708427,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-07-02","end":"2017-10-01","val":18698030,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-07-03","end":"2017-10-01","val":18698030,"accn":"0001214659-17-006401","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-06"},{"start":"2017-01-02","end":"2017-12-31","val":18704773,"accn":"0001214659-18-002228","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-02","end":"2017-12-31","val":18704773,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-01","val":18690030,"accn":"0001214659-18-003378","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-07"},{"start":"2018-01-01","end":"2018-04-01","val":18690030,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-07-01","val":18690030,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-07-01","val":18690030,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-04-02","end":"2018-07-01","val":18690030,"accn":"0001214659-18-005241","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-02","end":"2018-07-01","val":18690030,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":18690030,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":18690030,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-02","end":"2018-09-30","val":18690030,"accn":"0001214659-18-006891","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-02","end":"2018-09-30","val":18690030,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-30","val":18690030,"accn":"0001214659-19-002174","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-30","val":3738006,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2018-12-31","end":"2019-03-31","val":18690030,"accn":"0001214659-19-003378","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-12-31","end":"2019-03-31","val":3738006,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2018-12-31","end":"2019-06-30","val":18687393,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2018-12-31","end":"2019-06-30","val":3737479,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":18684755,"accn":"0001214659-19-004974","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":3736951,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2018-12-31","end":"2019-09-29","val":18684938,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-12-31","end":"2019-09-29","val":3736988,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2019-07-01","end":"2019-09-29","val":18680030,"accn":"0001214659-19-006839","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-29","val":3736006,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2019Q3"},{"start":"2018-12-31","end":"2019-12-29","val":3736742,"accn":"0001214659-20-002789","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-12-31","end":"2019-12-29","val":3736742,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2019"},{"start":"2019-12-30","end":"2020-04-05","val":3736006,"accn":"0001214659-20-004726","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2019-12-30","end":"2020-07-05","val":3736006,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-06","end":"2020-07-05","val":3736006,"accn":"0001214659-20-007199","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2019-12-30","end":"2020-10-04","val":3736006,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18"},{"start":"2020-07-06","end":"2020-10-04","val":3736006,"accn":"0001214659-20-009716","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-18","frame":"CY2020Q3"},{"start":"2019-12-30","end":"2021-01-03","val":3736006,"accn":"0001214659-21-003817","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":3736006,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2022-01-03","end":"2022-04-03","val":3736006,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"WeightedAverageNumberOfSharesOutstandingBasicAndDiluted":{"label":"Weighted Average Number of Shares Outstanding, Basic and Diluted (Deprecated 2012-01-31)","description":"The average number of shares or units issued and outstanding that are used in calculating basic and diluted EPS.","units":{"shares":[{"end":"2010-06-30","val":6956218,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2010Q2I"},{"end":"2011-06-30","val":13959398,"accn":"0001214659-11-002585","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-09","frame":"CY2011Q2I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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":"2019-12-29","val":513588,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2019Q4I"},{"end":"2021-01-03","val":1656882,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2021-01-03","val":1656882,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2020Q4I"},{"end":"2021-04-04","val":1820504,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1I"},{"end":"2022-01-02","val":444973,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01"},{"end":"2022-01-02","val":444973,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q4I"},{"end":"2022-04-03","val":324499,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"DeferredTaxAssetsNet":{"label":"Deferred Tax Assets, Net of Valuation Allowance","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2021-01-03","val":4769139,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020Q4I"},{"end":"2022-01-02","val":4300611,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021Q4I"}]}},"EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations":{"label":"Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and 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; including, but not limited to, 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":"2019-12-30","end":"2021-01-03","val":86093,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2020"},{"start":"2021-01-04","end":"2021-04-04","val":16520,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-04","end":"2022-01-02","val":6850,"accn":"0001214659-22-004642","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-01","frame":"CY2021"},{"start":"2022-01-03","end":"2022-04-03","val":-5463,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect","description":"Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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":"2021-01-04","end":"2021-04-04","val":147102,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2022-01-03","end":"2022-04-03","val":-115011,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"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":"2022-04-03","val":2994916,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"SecurityDeposit":{"label":"Security Deposit","description":"The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.","units":{"USD":[{"end":"2022-04-03","val":267500,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"}]}},"SellingAndMarketingExpense":{"label":"Selling and Marketing Expense","description":"The aggregate total amount of expenses directly related to the marketing or selling of products or services.","units":{"USD":[{"start":"2021-01-04","end":"2021-04-04","val":898712,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2022-01-03","end":"2022-04-03","val":724321,"accn":"0001214659-22-006829","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}}}}}