{"cik":1612188,"entityName":"TEO Foods 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":"2018-11-20","val":16914693,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28","frame":"CY2018Q4I"},{"end":"2019-04-15","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2019Q1I"},{"end":"2019-05-20","val":21622245,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q2I"},{"end":"2019-08-18","val":21622245,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q3I"},{"end":"2019-11-18","val":21622245,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q4I"},{"end":"2020-05-29","val":12622245,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2020-07-03","val":12622245,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q2I"},{"end":"2020-08-18","val":12622245,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q3I"},{"end":"2020-11-23","val":12622245,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":12872245,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2021Q1I"},{"end":"2021-05-24","val":12872245,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q2I"},{"end":"2021-08-19","val":12872245,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q3I"},{"end":"2021-11-19","val":12972329,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-12-01","val":12759457,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q4I"},{"end":"2022-04-15","val":13071957,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2022Q1I"},{"end":"2022-05-20","val":13071957,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q2I"},{"end":"2022-08-19","val":13071957,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2022-11-11","val":13071957,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2023-04-17","val":13071957,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2023Q1I"},{"end":"2023-05-22","val":13071957,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q2I"},{"end":"2023-08-21","val":13071957,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q3I"},{"end":"2023-12-28","val":13071957,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q4I"}]}},"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":"2019-04-15","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2019Q1I"},{"end":"2019-06-30","val":266474,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019Q2I"},{"end":"2020-06-30","val":266474,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-06-30","val":1032949,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q2I"},{"end":"2022-06-30","val":1072691,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q2I"}]}}},"us-gaap":{"AccountsPayableAndAccruedLiabilitiesCurrent":{"label":"Accounts Payable and Accrued Liabilities, Current","description":"Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"end":"2017-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017Q4I"},{"end":"2018-09-30","val":5785,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28","frame":"CY2018Q3I"},{"end":"2018-12-31","val":17184,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"end":"2018-12-31","val":17184,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":17184,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":17184,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":17184,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":871714,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1058404,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1309715,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":828755,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":828755,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":828755,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":828755,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":828755,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":687085,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":783466,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":878035,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":934483,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":934483,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":934483,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":934483,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":934483,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":934483,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":108251,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":150914,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":194832,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":194832,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":202492,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":202492,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":202492,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":202492,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":202492,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":234305,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":302669,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":338767,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":370072,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":370072,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":370072,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":370072,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":421792,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":450447,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":481269,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"AccountsPayableRelatedPartiesCurrent":{"label":"Accounts Payable, Related Parties, Current","description":"Amount for accounts payable 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":"2018-12-31","val":274,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":274,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":274,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":274,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":493880,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1202,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":274,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":274,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":274,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":274,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":274,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":274,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":274,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":274,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":274,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"}]}},"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":"2020-12-31","val":28591,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":28591,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":28591,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q4I"},{"end":"2021-06-30","val":40867,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":43479,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":43479,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5976,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":5976,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":5976,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":5976,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5886,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":10058,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":25545,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":25924,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":25924,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":25924,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":25924,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":28491,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":14829,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":30971,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"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":"2018-12-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":328468,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":410502,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":291158,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":10463,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":10463,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":10463,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":10463,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":10463,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8177,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":90747,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":68872,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":28591,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":28591,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":28591,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":28860,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-12-31","val":5976,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021Q4I"}]}},"AccountsReceivableRelatedPartiesCurrent":{"label":"Accounts Receivable, Related Parties, Current","description":"Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1071776,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":272319,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":324044,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"}]}},"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":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":64000,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":130000,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":14000,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":19676,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":19676,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":19676,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":19676,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":19676,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":89312,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":29316,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":32422,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":33407,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":33407,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":33407,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":33407,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":33407,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":33407,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3834,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6453,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9111,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":9111,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10250,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":10250,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":10250,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":10250,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":11750,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":12841,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":15460,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":18108,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":22256,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":22256,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":22256,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":22256,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":24847,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":27466,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":30036,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"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":"2018-12-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":29330,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":54680,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":138842,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":115949,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":115949,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":115949,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":115949,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":115949,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":90198,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":250719,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":197885,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-428,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":-428,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":-428,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":-428,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":-428,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":-428,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":7746,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6078,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5864,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":5864,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-197,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":-197,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":-197,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":-197,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":-197,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1994,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-1050,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-974,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-4766,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":-4766,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":-4766,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":-4766,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-2137,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9875,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10205,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"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":"2017-12-31","val":0,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"end":"2017-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017Q4I"},{"end":"2018-09-30","val":47017,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28","frame":"CY2018Q3I"},{"end":"2018-12-31","val":47017,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"end":"2018-12-31","val":47017,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":47017,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":47017,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":47017,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1168229,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1168229,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1168229,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":277229,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":277229,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":277229,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":277229,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":277229,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":277229,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":277229,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":277229,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":277229,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":277229,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":277229,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":277229,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":277229,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":277229,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1096891,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1096891,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1096891,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":1097091,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1156735,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":1156735,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":1156735,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":1156735,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1156735,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1176635,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1176635,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1176635,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1176635,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":1176635,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":1176635,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":1176635,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1176635,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1176635,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1176635,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"AdvancePaymentsNettedAgainstClaimReceivable":{"label":"Advance Payments Netted Against Claim Receivable","description":"Amount of advance payments received on the contract before its termination shown as a deduction from the claim receivable related to a termination of a contract.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"end":"2017-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017Q4I"},{"end":"2018-09-30","val":274,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28","frame":"CY2018Q3I"},{"end":"2018-12-31","val":274,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2018Q4I"}]}},"AirlineRelatedInventoryValuationReserves":{"label":"Airline Related Inventory, Valuation Reserves","description":"The amount of the valuation account as of the balance sheet date which reduces the carrying amount of airline related inventory (including expendable merchandise, goods, commodities, or supplies to be used primarily in air transport of passengers or freight) to net realizable value; takes into consideration such factors as market value, excessive quantities based on expected sales, technological obsolescence, and shrinkage.","units":{"USD":[{"end":"2019-03-31","val":8000,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8000,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":8000,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":111320,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":111320,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":111320,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":111320,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q4I"},{"end":"2020-03-31","val":111320,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":111320,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"}]}},"AllowanceForDoubtfulAccountsReceivableCurrent":{"label":"Accounts Receivable, Allowance for Credit Loss, Current","description":"Amount of allowance for credit loss on accounts receivable, classified as current.","units":{"USD":[{"end":"2019-12-31","val":475000,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-12-31","val":393000,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":393000,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":393000,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":393000,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":393000,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":393000,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":0,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":16000,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":16000,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":16000,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":16000,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":16000,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"}]}},"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":"2017-12-31","val":0,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"end":"2017-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017Q4I"},{"end":"2018-09-30","val":162412,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28","frame":"CY2018Q3I"},{"end":"2018-12-31","val":382139,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"end":"2018-12-31","val":382139,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":382139,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":382139,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":382139,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3591008,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2415845,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2420697,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":971394,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":971394,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":971394,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":971394,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":971394,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":642823,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":818540,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":682594,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":270480,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":270480,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":270480,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":270480,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":270480,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":270480,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":166292,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":173285,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":182326,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":182326,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":137622,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":137622,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":137622,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":137622,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":137622,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":134688,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":98601,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":114764,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":107725,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":107725,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":107725,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":107725,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":107069,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":96067,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":111027,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"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":"2017-12-31","val":0,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28","frame":"CY2017Q4I"},{"end":"2018-09-30","val":2412,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28","frame":"CY2018Q3I"},{"end":"2018-12-31","val":382139,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":382139,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":382139,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":382139,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3468072,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2283797,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2276300,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":884277,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":884277,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":884277,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":884277,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":884277,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":577801,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":735511,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":613304,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":187095,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":187095,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":187095,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":187095,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":187095,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":187095,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":85663,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":95275,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":106965,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":106965,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":64909,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":64909,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":64909,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":64909,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":64909,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":64566,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":63027,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":81838,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":77447,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":77447,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":77447,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":77447,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":79383,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":71000,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":88579,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"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":"2017-12-31","val":0,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"end":"2017-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017Q4I"},{"end":"2018-09-30","val":160000,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28","frame":"CY2018Q3I"},{"end":"2018-12-31","val":380000,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"end":"2018-12-31","val":380000,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"}]}},"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":"2016-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017Q4I"},{"end":"2018-09-30","val":2412,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2139,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2018Q4I"},{"end":"2020-12-31","val":27539,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":27539,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":27539,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":27539,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13618,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4019,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":16642,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":16642,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7555,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":7555,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":7555,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":7555,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1479,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":222,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2677,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":657,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":657,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":657,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":657,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1150,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2483,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1371,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"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":"2017-12-31","val":0,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"end":"2017-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"end":"2017-12-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2017-12-31","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2017-12-31","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2017-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4330,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1I"},{"end":"2018-06-30","val":82100,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2412,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"end":"2018-09-30","val":2412,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2139,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"end":"2018-12-31","val":2139,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":2139,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":2139,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":2139,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2018-12-31","val":2139,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2018-12-31","val":2139,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2018-12-31","val":2139,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2018-12-31","val":2139,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2018Q4I"},{"end":"2019-03-31","val":61311,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2019-03-31","val":61311,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1I"},{"end":"2019-06-30","val":114183,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":61311,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":136791,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2019-09-30","val":136791,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3I"},{"end":"2019-12-31","val":194864,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":194864,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":194864,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":194864,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":194864,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2019-12-31","val":194864,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2019-12-31","val":194864,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2019-12-31","val":194864,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2019-12-31","val":194864,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":98193,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2020-03-31","val":98193,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1I"},{"end":"2020-06-30","val":194178,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2020-06-30","val":194178,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2020Q2I"},{"end":"2020-09-30","val":110169,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2020-09-30","val":110169,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-09-30","val":110169,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q3I"},{"end":"2020-12-31","val":27539,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":27539,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":27539,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":27539,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":27539,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":27539,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":27539,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13618,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2021-03-31","val":13618,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4019,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":16642,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":16642,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7555,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":7555,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1479,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","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":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4330,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":82100,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":2412,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"start":"2018-01-01","end":"2018-09-30","val":2412,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":2139,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"start":"2018-01-01","end":"2018-12-31","val":2139,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":59172,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":59172,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":112044,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":59172,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":134652,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":134652,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":192725,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":192725,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-96671,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-686,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":-84695,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-12-31","val":-167325,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"}]}},"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":"2020-01-01","end":"2020-03-31","val":-96671,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-686,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-01-01","end":"2020-09-30","val":-84695,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-84695,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-01-01","end":"2020-12-31","val":-167325,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-13921,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":-13921,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-23520,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":-23520,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":-10897,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":-10897,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":-10897,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-19984,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-19984,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-6076,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":-6076,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-7333,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":-7333,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":-4878,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-4878,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-01-01","end":"2022-12-31","val":-6898,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5097,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1825,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":714,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"}]}},"CashFDICInsuredAmount":{"label":"Cash, FDIC Insured Amount","description":"The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":0,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":0,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":0,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":0,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":0,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":0,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":0,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":0,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":0,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":0,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":0,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":0,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":0,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":0,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"CommitmentsAndContingencies":{"label":"Commitments and Contingencies","description":"Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q4I"},{"end":"2019-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"}]}},"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":"2017-12-31","val":0.001,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"end":"2017-12-31","val":0.001,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017Q4I"},{"end":"2018-09-30","val":0.001,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.001,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"end":"2018-12-31","val":0.001,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":0.001,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":0.001,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":0.001,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.001,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.001,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.001,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.001,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":0.001,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":0.001,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":0.001,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":0.001,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.001,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.001,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.001,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.001,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":0.001,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":0.001,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":0.001,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":0.001,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":0.001,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.001,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.001,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.001,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":0.001,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.001,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":0.001,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":0.001,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":0.001,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0.001,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.001,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.001,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.001,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.001,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":0.001,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":0.001,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":0.001,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.001,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.001,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.001,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"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":"2017-12-31","val":490000000,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"end":"2017-12-31","val":490000000,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017Q4I"},{"end":"2018-09-30","val":490000000,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28","frame":"CY2018Q3I"},{"end":"2018-12-31","val":490000000,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"end":"2018-12-31","val":490000000,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":490000000,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":490000000,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":490000000,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":490000000,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":490000000,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":490000000,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":490000000,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":490000000,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":490000000,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":490000000,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":490000000,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":490000000,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":490000000,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":490000000,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":490000000,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":490000000,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":490000000,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":490000000,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":490000000,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":490000000,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":490000000,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":490000000,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":490000000,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":490000000,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":490000000,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":490000000,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":490000000,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":490000000,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":490000000,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":490000000,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":490000000,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":490000000,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":490000000,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":490000000,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":490000000,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":490000000,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":490000000,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":490000000,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":490000000,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"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":"2017-12-31","val":0,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"end":"2017-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017Q4I"},{"end":"2018-09-30","val":10334745,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28","frame":"CY2018Q3I"},{"end":"2018-12-31","val":10334745,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"end":"2018-12-31","val":10334745,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":10334745,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":10334745,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":10334745,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":21622245,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":21622245,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":21622245,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":12622245,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":12622245,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":12622245,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":12622245,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":12622245,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12622245,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12622245,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":12622245,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":12622245,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":12622245,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":12622245,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":12622245,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":12622245,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":12622245,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":12872245,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":12872245,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12872245,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":12672245,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":12971957,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":12971957,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":12971957,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":12971957,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":12971957,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":13071957,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13071957,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":13071957,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":13071957,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":13071957,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":13071957,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":13071957,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13071957,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13071957,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13071957,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"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":"2017-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":10334745,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"end":"2018-12-31","val":10334745,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":10334745,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":10334745,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":10334745,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":21622245,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":21622245,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":21622245,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":12622245,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":12622245,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":12622245,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":12622245,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":12622245,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12622245,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12622245,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":12622245,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":12622245,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":12622245,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":12622245,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":12622245,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":12622245,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":12622245,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":12872245,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":12872245,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12872245,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":12672245,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":12971957,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":12971957,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":12971957,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":12971957,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":12971957,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":13071957,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2022-03-31","val":13071957,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13071957,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2022-06-30","val":13071957,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2I"},{"end":"2022-09-30","val":13071957,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-09-30","val":13071957,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q3I"},{"end":"2022-12-31","val":13071957,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":13071957,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":13071957,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":13071957,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13071957,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13071957,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13071957,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"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":"2017-12-31","val":0,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"end":"2017-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017Q4I"},{"end":"2018-09-30","val":10335,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28","frame":"CY2018Q3I"},{"end":"2018-12-31","val":10335,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"end":"2018-12-31","val":10335,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":10335,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":10335,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":10335,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":21623,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":21623,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":21623,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":12623,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":12623,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":12623,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":12623,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":12623,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12623,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12623,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":12623,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":12623,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":12623,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":12623,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":12623,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":12623,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":12623,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":12873,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":12873,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12873,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":12673,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":12972,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":12972,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":12972,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":12972,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":12972,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":13072,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13072,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":13072,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":13072,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":13072,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":13072,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":13072,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13072,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13072,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13072,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"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":"2018-01-01","end":"2018-03-31","val":-125274,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-3994,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":-3670,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-9022,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-5078,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-20694,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":128003,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":128003,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":40828,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-87175,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-87175,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":40828,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-153703,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-153703,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":-194531,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-194431,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-138816,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":-138816,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-171901,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-171901,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":75371,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":75371,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-04-01","end":"2020-06-30","val":-96530,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-96530,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-301080,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":-168446,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-168446,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-07-01","end":"2020-09-30","val":-168446,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":-301080,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":-301080,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-748101,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-748101,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-96296,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":-96296,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-82178,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":-193966,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":-193966,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-04-01","end":"2021-06-30","val":-82178,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-74077,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":-74077,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":-268043,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-268043,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-07-01","end":"2021-09-30","val":-268043,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-07-01","end":"2021-09-30","val":-74077,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-397450,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-397450,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-89647,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":-89647,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-228298,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":-228298,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-138651,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":-138651,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-294654,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-294654,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-07-01","end":"2022-09-30","val":-66356,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-66356,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-351878,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-97079,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-154903,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":-57825,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-213565,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2023-07-01","end":"2023-09-30","val":-58662,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3"}]}},"ConversionOfStockAmountConverted1":{"label":"Conversion of Stock, Amount Converted","description":"\"The value of the stock converted 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":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":360824,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"}]}},"ConvertibleNotesPayable":{"label":"Convertible Notes Payable","description":"Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017Q4I"},{"end":"2018-09-30","val":100000,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28","frame":"CY2018Q3I"},{"end":"2018-12-31","val":100000,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"end":"2018-12-31","val":100000,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":100000,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":100000,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":100000,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":100000,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019Q4I"},{"end":"2022-12-31","val":345500,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":345500,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-06-30","val":345500,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":345500,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"ConvertibleNotesPayableCurrent":{"label":"Convertible Notes Payable, Current","description":"Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":220000,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"end":"2018-12-31","val":220000,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":220000,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":220000,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":220000,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":842000,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":220000,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":220000,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":220000,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":220000,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":220000,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":220000,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":220000,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":220000,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":220000,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":220000,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":220000,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":220000,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":220000,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":220000,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":220000,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":220000,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":220000,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":282000,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":322000,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":322000,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":339500,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":339500,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":339500,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":339500,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":339500,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":339500,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":345500,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":345500,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":345500,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":345500,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":345500,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":345500,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":345500,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":345500,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":345500,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"CostOfRevenue":{"label":"Cost of Revenue","description":"The aggregate cost of goods produced and sold and services rendered during the reporting period.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":804165,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":804165,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1766485,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":967083,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":967083,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":1766485,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1467209,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":1467209,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":437113,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":437113,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2708317,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":2708317,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":169513,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":169513,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":43378,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":212891,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":281415,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":32420,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":284672,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":284672,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3494,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":3277,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":3277,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","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":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":26230,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-26230,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"}]}},"DebtInstrumentConvertibleBeneficialConversionFeature":{"label":"Debt Instrument, Convertible, Beneficial Conversion Feature","description":"Amount of a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment date.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"}]}},"DeferredIncomeTaxLiabilities":{"label":"Deferred Tax Liabilities, Gross","description":"Amount of deferred tax liability attributable to taxable temporary differences.","units":{"USD":[{"end":"2019-03-31","val":26230,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":26230,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":26230,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"}]}},"DeferredRevenueCurrent":{"label":"Deferred Revenue, Current","description":"Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.","units":{"USD":[{"end":"2017-12-31","val":370000,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"end":"2017-12-31","val":370000,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017Q4I"},{"end":"2018-09-30","val":909000,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28","frame":"CY2018Q3I"},{"end":"2018-12-31","val":875000,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"end":"2018-12-31","val":875000,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":875000,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":875000,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":875000,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":827000,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":767000,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":716000,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":693000,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":693000,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":693000,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":693000,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":693000,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":678000,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":663000,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":648000,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":634733,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":634733,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":634733,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":634733,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":634733,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":634733,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":632733,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":632733,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":631933,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":631933,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":631533,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":631533,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":631533,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":631533,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":631533,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":630933,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":630233,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":629833,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":629833,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":629833,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":629833,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":629833,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":629833,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":629833,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":629833,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"DeferredRevenueNoncurrent":{"label":"Deferred Revenue, Noncurrent","description":"Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.","units":{"USD":[{"end":"2017-12-31","val":600000,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2018Q4I"}]}},"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":"2017-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"end":"2018-12-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":0,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":0,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":0,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":0,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"}]}},"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":"2017-12-31","val":908,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":5254,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"end":"2018-12-31","val":5254,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":5254,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":5254,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":5254,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":35544,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9450,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":61180,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":24436,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":24436,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":24436,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":24436,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":24436,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":55128,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":64819,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":104870,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":157098,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":157098,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":157098,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":157098,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":157098,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":157098,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":178947,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":199107,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":214618,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":214618,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":240521,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":240521,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":240521,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":240521,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":240521,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":259519,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":185403,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":228804,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":313455,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":313455,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":313455,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":313455,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":88348,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":152374,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":198189,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"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":"2017-12-31","val":908,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":5254,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"end":"2018-12-31","val":5254,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":5254,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":5254,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":5254,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":35544,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9450,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":61180,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":24436,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":24436,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":24436,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":24436,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":24436,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":55128,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":64819,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":104870,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":157098,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":157098,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":157098,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":157098,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":157098,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":157098,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":178947,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":199107,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":214618,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":214618,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":240521,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":240521,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":240521,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":240521,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":240521,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":259519,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":185403,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":228804,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":313455,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":313455,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":313455,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":313455,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":88348,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":152374,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":198189,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"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":"2018-12-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":26230,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":26230,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":26230,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"}]}},"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":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":11575,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3555,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":3555,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":8929,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":5358,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":5358,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":8929,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":14403,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":14403,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":5474,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":5474,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":19676,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":19676,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":5663,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1657,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":7319,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":9769,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":9769,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":9769,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-07-01","end":"2020-09-30","val":2450,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":13034,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":13034,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2020-01-01","end":"2020-12-31","val":13034,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-01-01","end":"2020-12-31","val":13034,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2334,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":2334,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4953,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":4953,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":2619,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":7601,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":7601,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":7601,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":2648,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":10250,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":10250,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2591,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":2591,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5210,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":2619,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":2591,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":7858,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":2648,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":2648,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":10506,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2591,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":2619,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":2619,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3"}]}},"DepreciationAndAmortization":{"label":"Depreciation, Depletion and Amortization, Nonproduction","description":"The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3555,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3555,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":14403,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":5474,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":19676,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":19676,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":5663,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":5663,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":7319,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":1657,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-04-01","end":"2020-06-30","val":7319,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":9769,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":2450,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":2450,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-07-01","end":"2020-09-30","val":2450,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":9769,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":9769,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":13034,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":13034,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2334,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":2334,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2619,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":4953,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":4953,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-04-01","end":"2021-06-30","val":2619,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2648,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":2648,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":7601,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":7601,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-07-01","end":"2021-09-30","val":7601,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-07-01","end":"2021-09-30","val":2648,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":10250,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":10250,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2591,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":2591,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5210,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":5210,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":2619,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":2619,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":7858,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":7858,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-07-01","end":"2022-09-30","val":2648,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":2648,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":10506,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2591,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5210,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":2619,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":7830,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2023-07-01","end":"2023-09-30","val":2620,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3"}]}},"DepreciationDepletionAndAmortization":{"label":"Depreciation, Depletion and Amortization","description":"The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":7391,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-01-01","end":"2020-09-30","val":9769,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":9769,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-03-31","val":2334,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4953,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":4953,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":7602,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":7602,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":7602,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":10250,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2591,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":2591,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5210,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":5210,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":7858,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":7858,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-01-01","end":"2022-12-31","val":10506,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2591,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5211,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":7830,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"}]}},"DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet":{"label":"Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net","description":"Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2021-06-30","val":12849,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12849,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":12849,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":12849,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":12849,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":12849,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":12849,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"}]}},"DisposalGroupIncludingDiscontinuedOperationAccountsPayable":{"label":"Disposal Group, Including Discontinued Operation, Accounts Payable","description":"Amount classified as accounts payable attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2021-06-30","val":884717,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":884717,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":884717,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":884717,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":884717,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":884717,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":884717,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"}]}},"DisposalGroupIncludingDiscontinuedOperationCash":{"label":"Disposal Group, Including Discontinued Operation, Cash","description":"Amount of currency on hand, demand deposits with banks or financial institutions, and other kinds of accounts that have the general characteristics of demand deposits, held by a disposal group.","units":{"USD":[{"end":"2021-06-30","val":3149,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3149,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":3149,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3149,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3149,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3149,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3149,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"}]}},"DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets":{"label":"Disposal Group, Including Discontinued Operation, Deferred Tax Assets","description":"Amount classified as deferred tax assets attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2021-06-30","val":84992,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":84992,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":84992,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":84992,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":84992,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":84992,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":84992,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"}]}},"DisposalGroupIncludingDiscontinuedOperationInventoryCurrent":{"label":"Disposal Group, Including Discontinued Operation, Inventory, Current","description":"Amount classified as inventory attributable to disposal group, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2021-06-30","val":6006,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6006,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":6006,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6006,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6006,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6006,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":6006,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"}]}},"DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment":{"label":"Disposal Group, Including Discontinued Operation, Property, Plant and Equipment","description":"Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2021-06-30","val":7381,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7381,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":7381,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7381,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7381,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7381,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7381,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"}]}},"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":"2019-12-31","val":0,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q4I"},{"end":"2020-03-31","val":16210,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":16412,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":16788,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"}]}},"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":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2019-01-01","end":"2019-03-31","val":0.0055,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":0.0055,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.009,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-0.001,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-0.015,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":-0.013,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":-0.014,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.005,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-0.017,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.03,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":-0.011,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3"},{"start":"2022-01-01","end":"2022-03-31","val":-0.01,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.02,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-0.01,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-0.02,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-07-01","end":"2022-09-30","val":-0.01,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":-0.01,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.01,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":-0.01,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-0.02,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2023-07-01","end":"2023-09-30","val":-0.01,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3"}]}},"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":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":-0.0004,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":-0.0007,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-0.0104,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-0.01,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-0.01,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-0.02,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":-0.02,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-0.01,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.01,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-04-01","end":"2020-06-30","val":-0.02,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.01,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-0.01,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-07-01","end":"2020-09-30","val":-0.03,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":-0.03,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.05,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.01,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.01,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-04-01","end":"2021-06-30","val":-0.02,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.01,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":-0.01,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-07-01","end":"2021-09-30","val":-0.02,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-07-01","end":"2021-09-30","val":-0.02,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","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":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2019-01-01","end":"2019-03-31","val":0.0009,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":0.0009,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":-0.014,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3"},{"start":"2022-01-01","end":"2022-03-31","val":-0.01,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.02,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-0.01,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-0.02,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-07-01","end":"2022-09-30","val":-0.01,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":-0.01,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.01,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":-0.01,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-0.02,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2023-07-01","end":"2023-09-30","val":-0.01,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3"}]}},"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":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0.21,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.21,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":0.21,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0.21,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.21,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":0.21,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.21,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.21,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-09-30","val":0.21,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":0.21,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.21,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.21,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-09-30","val":0.21,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.21,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.21,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":0.21,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"}]}},"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":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":29330,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":29330,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":54680,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":29330,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":138842,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":138842,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":140129,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":140129,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-21528,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-21528,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":134770,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":134770,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-01-01","end":"2020-09-30","val":81936,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":81936,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":81936,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-01-01","end":"2020-12-31","val":-112238,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":7746,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6079,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-09-30","val":5864,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":5864,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"}]}},"FederalIncomeTaxExpenseBenefitContinuingOperations":{"label":"Federal Income Tax Expense (Benefit), Continuing Operations","description":"Amount of current and deferred federal income tax expense (benefit) attributable to income (loss) from continuing operations.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":908,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":4346,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"start":"2018-01-01","end":"2018-12-31","val":4346,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2018-01-01","end":"2018-12-31","val":4346,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-12-31","val":4346,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":4346,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":30290,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":26230,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4196,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-26230,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":55926,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-55926,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":19182,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":19182,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":30692,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":30692,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":40383,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":40383,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-01-01","end":"2020-09-30","val":80433,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":80433,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":80433,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-01-01","end":"2020-12-31","val":132662,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":132662,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":21849,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":21849,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":42009,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":42009,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":57520,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":57520,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":57520,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":83423,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":19260,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":48357,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-09-30","val":61877,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"}]}},"ForeignCurrencyTransactionGainLossBeforeTax":{"label":"Foreign Currency Transaction Gain (Loss), before Tax","description":"Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":-25751,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2020-01-01","end":"2020-03-31","val":-25751,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-01-01","end":"2020-03-31","val":-25751,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-03-31","val":-25751,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":141556,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-04-01","end":"2020-06-30","val":141556,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-04-01","end":"2020-06-30","val":141556,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":-33869,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":-33869,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":7746,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":7746,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-03-31","val":7746,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-03-31","val":7746,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-03-31","val":7746,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2021-01-01","end":"2021-03-31","val":7746,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-03-31","val":7746,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":-1668,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-04-01","end":"2021-06-30","val":-1668,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-04-01","end":"2021-06-30","val":-1668,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-04-01","end":"2021-06-30","val":-1668,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":-1668,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":-214,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-07-01","end":"2021-09-30","val":-214,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-07-01","end":"2021-09-30","val":-214,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-197,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2191,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":2191,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-03-31","val":2191,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-03-31","val":2191,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2022-01-01","end":"2022-03-31","val":2191,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-03-31","val":2191,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":-3044,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":-3044,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-04-01","end":"2022-06-30","val":-3044,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-3044,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":76,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":76,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-4569,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2074,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":-2074,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-03-31","val":-2074,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":9875,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":16716,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":330,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3"}]}},"ForeignCurrencyTransactionLossBeforeTax":{"label":"Foreign Currency Transaction Loss, before Tax","description":"Amount before tax of foreign currency transaction realized and unrealized loss recognized in the income statement.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":29330,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":29330,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-03-31","val":29330,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":25350,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":25350,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":84162,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":115949,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":115949,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":116377,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":116377,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":197,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021"}]}},"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":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":-7711,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-7711,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6409,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":6409,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"}]}},"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":"2017-01-01","end":"2017-12-31","val":4330,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":125274,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":274,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":4226,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"start":"2018-01-01","end":"2018-09-30","val":4226,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":1452,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"start":"2018-07-01","end":"2018-09-30","val":1452,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":11575,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"start":"2018-01-01","end":"2018-12-31","val":11575,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":141778,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":141778,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":224512,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":82734,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":82734,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":224512,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":295178,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":295178,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":70666,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":70666,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":384342,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":384342,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":29686,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":29686,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":23865,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":19071,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-04-01","end":"2020-06-30","val":53552,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":53552,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":103918,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":50366,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":50366,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-07-01","end":"2020-09-30","val":50366,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":103918,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":103918,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":186339,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":186339,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":9326,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":9326,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":41242,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":19877,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":19877,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-04-01","end":"2021-06-30","val":10551,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":9710,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":9710,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":29587,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":29587,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-07-01","end":"2021-09-30","val":29587,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-07-01","end":"2021-09-30","val":9710,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":61848,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":61848,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":7781,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":7781,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":12207,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":12207,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":4426,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":4426,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":22862,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":22862,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-07-01","end":"2022-09-30","val":10665,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":10665,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":33537,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":8835,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":19915,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":11080,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":30261,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2023-07-01","end":"2023-09-30","val":10346,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3"}]}},"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":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":226618,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":226618,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":400924,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":165912,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":165912,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":400924,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":304680,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":304680,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":35360,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":35360,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":627498,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":627498,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":22328,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":22328,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":58851,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":58851,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-04-01","end":"2020-06-30","val":81179,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":81178,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":41280,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":-3795,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-3795,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-07-01","end":"2020-09-30","val":-3795,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":41280,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":41280,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":74041,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":74041,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6556,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":6556,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":35924,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":42480,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":42480,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-04-01","end":"2021-06-30","val":35924,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":21267,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":21267,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":63747,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":63747,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-07-01","end":"2021-09-30","val":63747,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-07-01","end":"2021-09-30","val":21267,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":61401,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":61401,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":10519,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":10519,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":10519,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":10519,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":60035,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":60035,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-07-01","end":"2022-09-30","val":49516,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":49516,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":85759,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":33265,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":69286,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":36021,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":98809,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2023-07-01","end":"2023-09-30","val":29523,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3"}]}},"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":"2017-01-01","end":"2017-12-31","val":-4330,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-125274,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-3994,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":-3670,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-9022,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-5078,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-20694,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":124903,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":124903,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":12378,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-112525,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-112525,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":12378,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-266315,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-266315,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":-278693,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-278693,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":-146150,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-146150,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-66185,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-66185,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-04-01","end":"2020-06-30","val":-212335,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-212335,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-383016,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":-134577,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-134577,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-07-01","end":"2020-09-30","val":-134577,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":-383016,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":-383016,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":-104042,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":-104042,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-96002,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":-200044,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":-200044,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-04-01","end":"2021-06-30","val":-96002,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-73863,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":-73863,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":-273907,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-273907,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-07-01","end":"2021-09-30","val":-273907,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-07-01","end":"2021-09-30","val":-73863,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":-91838,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":-91838,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-227445,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":-227445,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-135607,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":-135607,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-293877,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-293877,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-07-01","end":"2022-09-30","val":-66432,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-66432,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":-95005,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-164778,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":-69773,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-223770,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2023-07-01","end":"2023-09-30","val":-58992,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3"}]}},"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":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":26230,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":26230,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":26230,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":26230,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":26230,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":26230,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"}]}},"IncomeTaxesPaidNet":{"label":"Income Taxes Paid, Net","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":5394,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"}]}},"IncomeTaxesReceivable":{"label":"Income Taxes Receivable, Current","description":"Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":804662,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":972318,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1002518,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":446972,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":446972,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":446972,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":446972,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":446972,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":361072,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":354640,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":364115,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":96321,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":96321,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":96321,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":96321,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":96321,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":96321,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":16701,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":22584,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":25762,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":25762,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":29726,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":29726,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":29726,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":29726,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":29726,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":34578,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":37194,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":37923,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":37563,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":37563,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":37563,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":37563,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":36539,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":40386,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":42935,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"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":"2017-01-01","end":"2017-12-31","val":-908,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-4346,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"start":"2018-01-01","end":"2018-12-31","val":-4346,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2018-01-01","end":"2018-12-31","val":-4346,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-12-31","val":-4346,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":-4346,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-30290,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-4196,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-55926,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":55926,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":-19182,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":-19182,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-30692,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-30692,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-40383,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":40383,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-01-01","end":"2020-09-30","val":-80433,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":80433,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":80433,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-01-01","end":"2020-12-31","val":-132662,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-132662,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-21849,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":-21849,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":42009,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":-42009,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":57520,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":57520,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":-57520,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-83423,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-19260,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-48357,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-09-30","val":-61877,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"}]}},"IncreaseDecreaseInAccountsPayableAndAccruedLiabilities":{"label":"Increase (Decrease) in Accounts Payable and Accrued Liabilities","description":"The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3670,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":7160,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"start":"2018-01-01","end":"2018-09-30","val":7160,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":18559,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"start":"2018-01-01","end":"2018-12-31","val":18559,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":216776,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":216776,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":420650,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":216776,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":654777,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":654777,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":407218,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":407218,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":16745,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":16745,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-45289,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-45289,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-01-01","end":"2020-09-30","val":49280,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":49280,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":49280,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-01-01","end":"2020-12-31","val":218769,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":218769,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":58326,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":58326,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":101147,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":101147,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":145066,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":145066,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":145066,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":149577,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":149577,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":31813,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":31813,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":100177,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":100177,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":136275,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":136275,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-01-01","end":"2022-12-31","val":167580,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":51720,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":80375,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":111197,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"}]}},"IncreaseDecreaseInAccountsPayableRelatedParties":{"label":"Increase (Decrease) in Accounts Payable, Related Parties","description":"The increase (decrease) during the reporting period in the obligations due for goods and services provided by 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 entities' 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":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":374,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":274,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-03-31","val":5525,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":5525,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":928,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":5525,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"}]}},"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":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":92355,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":-92355,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":10321,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-92355,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-129665,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-129665,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":57089,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":57089,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-24498,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-24498,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":80284,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":96696,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-01-01","end":"2020-09-30","val":-123784,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":-106996,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-106996,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-01-01","end":"2020-12-31","val":-64741,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-64741,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":12848,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":12848,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":25125,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":25125,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":27737,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":27737,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":27737,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-9766,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-9766,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-90,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":-90,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4082,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":4082,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":25606,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":25606,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-01-01","end":"2022-12-31","val":19948,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2567,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":11095,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":5047,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"}]}},"IncreaseDecreaseInAccountsReceivableRelatedParties":{"label":"Increase (Decrease) in Accounts Receivable, Related Parties","description":"The increase (decrease) during the reporting period in the amount due to the reporting entity for good and services provided to 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, member of their immediate families, affiliates, or other parties with the ability to exert significant influence.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":4330,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-03-31","val":-16478,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-38375,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":68180,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2020-01-01","end":"2020-03-31","val":19113,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1"}]}},"IncreaseDecreaseInDeferredIncomeTaxes":{"label":"Increase (Decrease) in Deferred Income Taxes","description":"The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-03-31","val":26230,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":26230,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-26230,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"}]}},"IncreaseDecreaseInDueFromRelatedParties":{"label":"Increase (Decrease) in Due from Related Parties","description":"The increase (decrease) during the reporting period in receivables to be collected from other entities that could exert significant influence over the reporting entity.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":16478,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":16478,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":68180,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-03-31","val":19113,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":16412,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":16788,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"}]}},"IncreaseDecreaseInEmployeeRelatedLiabilities":{"label":"Increase (Decrease) in Employee Related Liabilities","description":"The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":148593,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":148593,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":278026,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":128762,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":128762,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":278026,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":380206,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":380206,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":102180,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":102180,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":486451,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":486451,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":115789,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":115789,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":23550,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":23550,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-04-01","end":"2020-06-30","val":139339,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":139339,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":175833,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":36494,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":36494,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-07-01","end":"2020-09-30","val":36494,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":175833,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":175833,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":218424,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":218424,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":11224,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":11224,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":10675,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":21899,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":21899,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-04-01","end":"2021-06-30","val":10675,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":11275,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":11275,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":33174,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":33174,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-07-01","end":"2021-09-30","val":33174,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-07-01","end":"2021-09-30","val":11275,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":43556,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":43556,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":9376,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":9376,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":16816,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":7440,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":17964,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":1148,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":17708,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"}]}},"IncreaseDecreaseInIncomeTaxes":{"label":"Increase (Decrease) in Income Taxes","description":"The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":26230,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":26230,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":26230,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"}]}},"IncreaseDecreaseInIncomeTaxesReceivable":{"label":"Increase (Decrease) in Income Taxes Receivable","description":"The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":80526,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":80526,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":248182,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":80526,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":278382,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":278382,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":-113639,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":-113639,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3324,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":3324,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-92332,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":92332,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-01-01","end":"2020-09-30","val":-82856,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":-82856,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-82856,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-01-01","end":"2020-12-31","val":-41144,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-41144,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":18397,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":18397,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4852,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":4852,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7468,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":7468,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":8197,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":8197,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-01-01","end":"2022-12-31","val":7837,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1024,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2823,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":5372,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"}]}},"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":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":142339,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":142339,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-142186,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":142339,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-159884,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-159884,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":-221462,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":-221462,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-61538,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-61538,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-104560,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-104560,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-01-01","end":"2020-09-30","val":-128856,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":-128856,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-128856,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-01-01","end":"2020-12-31","val":-132636,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-132636,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5079,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":5079,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6003,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":6003,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":9113,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":9113,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":9113,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-5308,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-5308,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":59,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":59,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":41,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":41,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":41,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":41,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-01-01","end":"2022-12-31","val":-2072,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"}]}},"IncreaseDecreaseInOtherReceivables":{"label":"Increase (Decrease) in Other Receivables","description":"Amount of increase (decrease) in receivables classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":7802,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":7802,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-01-01","end":"2020-09-30","val":5649,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":5649,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":5649,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-01-01","end":"2020-12-31","val":7957,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":7957,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1861,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":-1861,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5002,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":5002,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":-1245,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":-1245,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":-1245,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-1860,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-1860,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":810,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":810,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-6097,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":-6097,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":-6097,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-6097,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-01-01","end":"2022-12-31","val":-6097,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"}]}},"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":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-03-31","val":439,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":439,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-9228,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":439,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":20520,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":20520,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-55686,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-55686,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-01-01","end":"2020-09-30","val":-55411,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":-55411,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-55411,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-01-01","end":"2020-12-31","val":-3799,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-3799,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-583,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":-583,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":-991,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":-991,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":-991,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":182,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":182,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":102,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":102,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-43,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":-43,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":97,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":97,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-01-01","end":"2022-12-31","val":-181,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1170,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":1170,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":4796,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"start":"2018-01-01","end":"2018-09-30","val":4796,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":3626,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"start":"2018-07-01","end":"2018-09-30","val":3626,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":9119,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"start":"2018-01-01","end":"2018-12-31","val":9119,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":14193,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":14193,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":47323,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":33130,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":33130,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":47323,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":52389,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":52389,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":5066,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":5066,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":36385,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":36385,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":6423,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":6423,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6457,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":6457,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-04-01","end":"2020-06-30","val":12880,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":12880,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":19363,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":6483,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":6483,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-07-01","end":"2020-09-30","val":6483,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":19363,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":19363,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":25944,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":25944,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6704,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":6704,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7281,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":13985,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":13985,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-04-01","end":"2021-06-30","val":7281,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":8837,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":8837,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":22822,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":22822,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-07-01","end":"2021-09-30","val":22822,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-07-01","end":"2021-09-30","val":8837,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":32365,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":32365,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":9351,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":9351,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":18846,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":18846,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":9495,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":9495,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":28412,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":28412,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-07-01","end":"2022-09-30","val":9566,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":9566,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":38885,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":9736,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":19490,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":9754,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":29238,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2023-07-01","end":"2023-09-30","val":9748,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3"}]}},"InterestIncomeOperating":{"label":"Interest Income, Operating","description":"Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-06-30","val":154,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":154,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":238,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":84,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3"}]}},"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":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":5394,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"}]}},"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":"2019-03-31","val":126000,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"}]}},"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":"2018-12-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":635896,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":351371,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":333673,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":164229,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":164229,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":164229,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":164229,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":164229,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":79438,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":59669,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":35373,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":13386,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":13386,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":13386,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":13386,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":13386,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":13386,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":7087,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2128,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2060,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":2060,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2072,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":2072,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":2072,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":2072,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":2072,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2021-12-31","val":0,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2131,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2022-03-31","val":0,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2113,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2113,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2131,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"}]}},"InventoryValuationReserves":{"label":"Inventory Valuation Reserves","description":"Amount of valuation reserve for inventory.","units":{"USD":[{"end":"2019-12-31","val":111320,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"}]}},"InventoryWorkInProcessNetOfReserves":{"label":"Inventory, Work in Process, Net of Reserves","description":"Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":518000,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":351000,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":333673,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":275549,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":164229,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":164229,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":164229,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q4I"},{"end":"2020-03-31","val":79438,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":59669,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":35373,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"}]}},"InvestmentIncomeNet":{"label":"Investment Income, Net","description":"Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":6081,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":6081,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"}]}},"LeaseAndRentalExpense":{"label":"Operating Leases, Rent Expense","description":"Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":23491,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":23491,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":55797,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":36329,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":36329,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":55797,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":79624,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":79624,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":23827,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":23827,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":143157,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":143157,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":22325,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":22325,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":19071,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":23865,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-04-01","end":"2020-06-30","val":41396,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":41396,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":61622,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":20226,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":20226,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-07-01","end":"2020-09-30","val":20226,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":61622,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":61622,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":126543,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":126543,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":41138,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":41138,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":10551,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":82380,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":82380,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-04-01","end":"2021-06-30","val":41242,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":35946,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":35946,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":118326,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":118326,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-07-01","end":"2021-09-30","val":118326,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-07-01","end":"2021-09-30","val":35946,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":147663,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":147663,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":36902,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":36902,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":79325,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":42423,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":117715,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":38390,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":135691,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":45098,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"}]}},"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":"2017-12-31","val":1000000,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"end":"2017-12-31","val":1000000,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017Q4I"},{"end":"2018-09-30","val":1115059,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1346458,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"end":"2018-12-31","val":1346458,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":1346458,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":1346458,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":1346458,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3294824,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2206836,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2406219,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1842029,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":1842029,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":1842029,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":1842029,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":1842029,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1685359,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1766740,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1846309,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1889216,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":1889216,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":1889216,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":1889216,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":1889216,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":1889216,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1060984,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1165647,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1248765,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":1248765,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1273525,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":1273525,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":1273525,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":1273525,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1273525,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1340238,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1442802,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1525321,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1575505,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":1575505,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":1575505,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":1575505,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1671930,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1713985,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1787607,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"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":"2017-12-31","val":0,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"end":"2017-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017Q4I"},{"end":"2018-09-30","val":162412,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28","frame":"CY2018Q3I"},{"end":"2018-12-31","val":382139,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"end":"2018-12-31","val":382139,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":382139,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":382139,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":382139,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3591008,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2415845,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2420697,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":971394,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":971394,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":971394,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":971394,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":971394,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":642823,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":818540,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":682594,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":270480,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":270480,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":270480,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":270480,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":270480,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":270480,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":166292,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":173285,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":182326,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":182326,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":137622,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":137622,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":137622,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":137622,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":137622,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":134688,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":98601,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":114764,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":107725,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":107725,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":107725,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":107725,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":107070,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":96067,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":111027,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"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":"2017-12-31","val":400000,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"end":"2017-12-31","val":400000,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017Q4I"},{"end":"2018-09-30","val":1115059,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1246458,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"end":"2018-12-31","val":1246458,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":1246458,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":1246458,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":1246458,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3168594,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2180606,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2379989,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1842029,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":1842029,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":1842029,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":1842029,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":1842029,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1685359,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1766740,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1846309,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1889216,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":1889216,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":1889216,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":1889216,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":1889216,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":1889216,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1060984,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1165647,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1248765,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":1248765,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1273525,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":1273525,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":1273525,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":1273525,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1273525,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1340238,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1442802,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1525321,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1575505,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":1575505,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":1575505,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":1575505,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1671930,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1713985,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1787607,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"LoansAndLeasesReceivableRelatedParties":{"label":"Loans and Leases Receivable, Related Parties","description":"For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1071776,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":272319,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":324044,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":356798,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":356798,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":356798,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":356798,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q4I"},{"end":"2020-03-31","val":215328,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":389913,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":398840,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"}]}},"MarketingAndAdvertisingExpense":{"label":"Marketing and Advertising Expense","description":"The total expense recognized in the period for promotion, public relations, and brand or product advertising.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":26496,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":26496,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":45417,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":18801,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":18801,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":45417,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":42369,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":42369,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1003,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":1003,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":466,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":466,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-04-01","end":"2020-06-30","val":1469,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":1469,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":38,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":38,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-07-01","end":"2020-09-30","val":1507,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":1507,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":49489,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":49489,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1"}]}},"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":"2017-01-01","end":"2017-12-31","val":4330,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4330,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":82000,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":164274,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"start":"2018-01-01","end":"2018-09-30","val":164000,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":164274,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"start":"2018-01-01","end":"2018-12-31","val":164274,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":29500,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":29500,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-30500,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":29500,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-81500,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-81500,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":-138500,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":-138500,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-15000,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-15000,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-30000,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-30000,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-01-01","end":"2020-09-30","val":-45000,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":-45000,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-45000,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-01-01","end":"2020-12-31","val":-58267,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-58267,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":51149,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":51149,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":106851,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":106851,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":146051,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":146051,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":146051,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":221243,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":221243,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":54900,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":54900,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":89100,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":89100,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":135521,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":135521,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-01-01","end":"2022-12-31","val":154400,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":44705,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":58105,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":100905,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"}]}},"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":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":-160000,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"start":"2018-01-01","end":"2018-09-30","val":-160000,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":-160000,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"start":"2018-01-01","end":"2018-12-31","val":-160000,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":19227,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":19227,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-7982,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":19227,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-25805,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-25805,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":-26516,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":-26516,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-3231,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-3231,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-01-01","end":"2020-09-30","val":-3231,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":-3231,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-3231,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-01-01","end":"2020-12-31","val":-25312,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-25312,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-6959,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":-6959,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-6959,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":-6959,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":-6959,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":-6959,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":-6959,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-6959,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-6959,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"}]}},"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":"2017-01-01","end":"2017-12-31","val":-4330,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":100,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":-1862,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"start":"2018-01-01","end":"2018-09-30","val":-1588,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":-2135,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"start":"2018-01-01","end":"2018-12-31","val":-2135,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-18885,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":-18885,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":95846,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-18885,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":103115,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":103115,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":217612,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":217612,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-60143,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-60143,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-102225,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-102225,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-01-01","end":"2020-09-30","val":-118400,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":-118400,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-118400,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-01-01","end":"2020-12-31","val":28492,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":28492,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-65857,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":-65857,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-129491,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":-129491,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":-155853,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":-155853,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":-155853,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-234071,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-234071,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-63167,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":-63167,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-95580,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":-95580,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":-139622,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-139622,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-01-01","end":"2022-12-31","val":-156729,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-42237,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-70921,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":-115162,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"}]}},"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":"2017-01-01","end":"2017-12-31","val":-4330,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-125274,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2018-01-01","end":"2018-03-31","val":-274,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-03-31","val":-274,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-3994,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":-3670,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":-3670,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-9022,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"start":"2018-01-01","end":"2018-09-30","val":-9022,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-5078,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"start":"2018-07-01","end":"2018-09-30","val":-5078,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-20694,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"start":"2018-01-01","end":"2018-12-31","val":-20694,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":98673,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":98673,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-03-31","val":98673,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-03-31","val":98673,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2019-01-01","end":"2019-03-31","val":98673,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-03-31","val":98673,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-13852,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-112525,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-112525,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-04-01","end":"2019-06-30","val":-112525,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-112525,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-292545,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-278693,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-278693,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-254765,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":-254765,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-146150,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-146150,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-03-31","val":-146150,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-03-31","val":-146150,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-66185,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-04-01","end":"2020-06-30","val":-66185,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-94289,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-04-01","end":"2020-06-30","val":-212335,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-134577,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-134577,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-07-01","end":"2020-09-30","val":-134577,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":-383016,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":-383016,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-631724,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-631724,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-104042,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":-104042,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-96002,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":-200044,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":-200044,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-04-01","end":"2021-06-30","val":-96002,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-73863,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":-73863,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":-273907,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-273907,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-07-01","end":"2021-09-30","val":-273907,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-07-01","end":"2021-09-30","val":-73863,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-397253,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-397253,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-91838,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":-91838,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-227445,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":-227445,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-135607,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":-135607,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-293877,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-293877,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-07-01","end":"2022-09-30","val":-66432,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-69432,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-347309,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-95005,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-164778,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":-69773,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-223770,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2023-07-01","end":"2023-09-30","val":-58992,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3"}]}},"NetIncomeLossAttributableToParentDiluted":{"label":"Net Income (Loss) Attributable to Parent, Diluted","description":"The portion of profit or loss for the period, net of income taxes, which is attributable to the parent, and includes adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":-98673,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":292545,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-06-30","val":212335,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":212335,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-01-01","end":"2020-09-30","val":383016,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":383016,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":383016,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-03-31","val":104042,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":200044,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":200044,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":273907,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":273907,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":273907,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":397253,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":91838,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":91838,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":227445,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":-227445,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":293877,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":293877,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-01-01","end":"2022-12-31","val":347309,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":95005,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-164779,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":223770,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"}]}},"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":"2017-12-31","val":30000,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28","frame":"CY2017Q4I"},{"end":"2018-09-30","val":100000,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28","frame":"CY2018Q3I"}]}},"NotesPayableCurrent":{"label":"Notes Payable, Current","description":"Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.","units":{"USD":[{"end":"2017-12-31","val":30000,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":134000,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"end":"2018-12-31","val":134000,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":134000,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":134000,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":134000,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":134000,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":134000,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":134000,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":100000,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":100000,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":100000,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":100000,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":100000,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":100000,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":100000,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":100000,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":100000,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":100000,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":100000,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":100000,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":100000,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":100000,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":100000,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":100000,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":100000,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":100000,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":100000,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":100000,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":100000,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":100000,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":100000,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":100000,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":100000,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":100000,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":100000,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":100000,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":100000,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":100000,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":100000,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":100000,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":100000,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"NotesReceivableRelatedPartiesCurrent":{"label":"Notes Receivable, Related Parties, Current","description":"Amounts due from parties associated with the reporting entity as evidenced by a written promise to pay, due within 1 year (or 1 business cycle).","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":543687,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":150499,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":145763,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":555116,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":555116,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":555116,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":555116,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q4I"},{"end":"2020-03-31","val":252183,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":252183,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":264029,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"}]}},"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":"2018-01-01","end":"2018-03-31","val":125274,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2774,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":2500,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":4226,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":1452,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":23150,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":372073,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":372073,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":679838,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":310931,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":310931,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":679838,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":902454,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":902454,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":222616,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":222616,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1169719,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":1169719,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":182754,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":182754,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":93076,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":93076,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-04-01","end":"2020-06-30","val":275830,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":275830,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":404129,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":128299,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":128299,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-07-01","end":"2020-09-30","val":128299,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":404129,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":404129,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":701417,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":701417,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":109022,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":109022,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":132769,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":241791,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":241791,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-04-01","end":"2021-06-30","val":132769,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":93124,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":93124,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":334915,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":334915,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-07-01","end":"2021-09-30","val":334915,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-07-01","end":"2021-09-30","val":93124,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":451870,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":451870,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":88807,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":88807,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":195922,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":195922,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":107115,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":107115,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":288839,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":288839,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-07-01","end":"2022-09-30","val":92917,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":92917,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":366808,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":121613,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":221660,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":100047,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":296998,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2023-07-01","end":"2023-09-30","val":75338,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":-4330,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-125274,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-2774,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":-2500,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-4226,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"start":"2018-01-01","end":"2018-09-30","val":-4226,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-1452,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"start":"2018-07-01","end":"2018-09-30","val":-1452,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-11575,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"start":"2018-01-01","end":"2018-12-31","val":-11575,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-145455,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":-145455,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-278914,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-145019,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-145019,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-278914,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-597774,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-597774,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":-187256,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-187256,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-542221,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":-542221,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-160426,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-160426,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-34225,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-34225,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-04-01","end":"2020-06-30","val":-194651,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-194651,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-362849,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":-132094,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-132094,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-07-01","end":"2020-09-30","val":-132094,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":-362849,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":-362849,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-627376,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-627376,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-102466,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":-102466,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-96845,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":-199311,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":-199311,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-04-01","end":"2021-06-30","val":-96845,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-71857,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":-71857,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":-271168,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-271168,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-07-01","end":"2021-09-30","val":-271168,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-07-01","end":"2021-09-30","val":-71857,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-390469,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-390469,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-88807,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":-88807,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-185403,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":-185403,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-96596,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":-96596,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-228804,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-228804,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-07-01","end":"2022-09-30","val":-43401,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-43401,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-281049,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-88348,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-152374,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":-64026,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-198189,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2023-07-01","end":"2023-09-30","val":-45815,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3"}]}},"OperatingLeasesRentExpenseNet":{"label":"Operating Leases, Rent Expense, Net","description":"Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":126543,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":41138,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":41138,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":82380,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":82380,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":10551,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":118326,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":118326,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":118326,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":35946,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":147663,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":36902,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":36902,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":79325,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":42423,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":117715,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":38390,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":135691,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":45098,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"}]}},"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":"2018-12-31","val":25024,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"end":"2018-12-31","val":25024,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":169000,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":45000,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":61000,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":116363,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":25024,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q4I"},{"end":"2020-03-31","val":262513,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":308662,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":499379,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":750000,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":750000,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":950000,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1024000,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":1024000,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1147000,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1236000,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1332600,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1376000,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1376000,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1464000,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1528000,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1573000,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax":{"label":"OCI, Foreign Currency Transaction and Translation Gain (Loss), Arising During Period, Tax","description":"Amount of tax expense (benefit), before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":29330,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2019-01-01","end":"2019-03-31","val":29330,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-03-31","val":29330,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":25350,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":25350,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":84162,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":-25751,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-25751,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-03-31","val":-25751,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":141556,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":141556,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":-33869,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3"}]}},"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":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":29330,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":29330,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":54680,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":25350,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":25350,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":54680,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":138842,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":138842,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":84162,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":84262,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":115949,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":115949,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-25751,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-25751,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":141556,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":141556,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-04-01","end":"2020-06-30","val":115805,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":115805,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":81936,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":-33869,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-33869,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-07-01","end":"2020-09-30","val":-33869,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":81936,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":81936,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-116377,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-116377,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":7746,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":7746,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":13824,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":6078,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":6078,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-04-01","end":"2021-06-30","val":13824,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-214,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":-214,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":5864,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":5864,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-07-01","end":"2021-09-30","val":5864,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-07-01","end":"2021-09-30","val":-214,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-197,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-197,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2191,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":2191,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-853,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":-853,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":3044,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":3044,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-777,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-777,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-07-01","end":"2022-09-30","val":76,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":76,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-4569,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2074,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":9875,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":11949,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":10205,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2023-07-01","end":"2023-09-30","val":330,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3"}]}},"OtherIncome":{"label":"Other Income","description":"Amount of revenue and income classified as other.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":62334,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":62334,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":116398,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":65624,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":65624,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":116398,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":161631,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":161631,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":-86371,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-86371,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":85231,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":85231,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":20699,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":20699,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-25657,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-25503,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-04-01","end":"2020-06-30","val":-4958,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-4804,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-14474,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":-1630,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-1630,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-07-01","end":"2020-09-30","val":-1714,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":-14236,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":-14236,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":207,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":207,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-967,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1260,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-04-01","end":"2021-06-30","val":293,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":179,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":179,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-07-01","end":"2021-09-30","val":472,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-07-01","end":"2021-09-30","val":472,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-127,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1170,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":-1170,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-4796,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-3626,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-9119,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":270358,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":270358,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":291292,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":32494,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":32494,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":291292,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":331459,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":331459,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":-91437,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-91437,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":287456,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":287456,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":14276,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":14276,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-31960,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-31960,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-04-01","end":"2020-06-30","val":-17684,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-17684,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-20167,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":-2483,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-2483,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-07-01","end":"2020-09-30","val":-2483,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":-20167,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":-20167,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":4348,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-4348,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1576,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":-967,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":843,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":293,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":-733,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-04-01","end":"2021-06-30","val":1260,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-2006,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":-2006,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":472,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-2739,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-07-01","end":"2021-09-30","val":-2739,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-07-01","end":"2021-09-30","val":179,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":6784,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-127,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-467,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":-467,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1946,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":1946,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":2413,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":2413,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-11519,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-11519,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-07-01","end":"2022-09-30","val":-13465,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-13465,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-2233,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3079,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7086,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":4007,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3657,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2023-07-01","end":"2023-09-30","val":-3429,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3"}]}},"OtherReceivables":{"label":"Other Receivables","description":"Amount due from parties in nontrade transactions, classified as other.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":0,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-06-30","val":7802,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5649,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7957,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":7957,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":7957,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":7957,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":7957,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":7957,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6096,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":12959,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6712,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":6712,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6097,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":6097,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":6097,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":6097,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":6097,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6907,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"}]}},"PaymentsForFees":{"label":"Payments for Other Fees","description":"Amount of cash outflow for fees classified as other.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":95000,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":48000,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":48000,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":182000,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":30000,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":45000,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"}]}},"PaymentsOfDividends":{"label":"Payments of Dividends","description":"Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":48000,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":48000,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":159000,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":182000,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":15000,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":15000,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":30000,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":30000,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-01-01","end":"2020-09-30","val":45000,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":45000,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":45000,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-01-01","end":"2020-12-31","val":58267,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":58267,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2000,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":2000,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2000,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":2000,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":2800,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":2800,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":2800,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":3200,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":3200,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":600,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":600,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1300,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":1300,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":1700,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":1700,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-01-01","end":"2022-12-31","val":1700,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"}]}},"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":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":14486,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":32309,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":32309,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":33020,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":33020,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3231,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":3231,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-01-01","end":"2020-09-30","val":3231,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":3231,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":3231,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-01-01","end":"2020-12-31","val":25312,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":25312,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6959,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":6959,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6959,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":6959,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":6959,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":6959,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":6959,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":6959,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":6959,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"}]}},"PreferredStockNoParValue":{"label":"Preferred Stock, No Par Value","description":"Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer.","units":{"USD/shares":[{"end":"2017-12-31","val":0.001,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"end":"2017-12-31","val":0.001,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017Q4I"},{"end":"2018-09-30","val":0.001,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.001,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"end":"2018-12-31","val":0.001,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":0.001,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":0.001,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":0.001,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.001,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.001,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.001,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.001,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":0.001,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":0.001,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":0.001,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":0.001,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.001,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.001,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.001,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.001,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":0.001,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":0.001,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":0.001,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":0.001,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":0.001,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.001,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.001,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.001,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":0.001,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.001,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":0.001,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":0.001,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":0.001,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0.001,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.001,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.001,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.001,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.001,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":0.001,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":0.001,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":0.001,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.001,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.001,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.001,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"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":"2017-12-31","val":10000000,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"end":"2017-12-31","val":10000000,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017Q4I"},{"end":"2018-09-30","val":10000000,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28","frame":"CY2018Q3I"},{"end":"2018-12-31","val":10000000,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"end":"2018-12-31","val":10000000,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":10000000,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":10000000,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":10000000,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":10000000,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":10000000,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10000000,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":10000000,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":10000000,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":10000000,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":10000000,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":10000000,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":10000000,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":10000000,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10000000,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":10000000,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":10000000,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":10000000,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":10000000,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":10000000,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":10000000,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10000000,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":10000000,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10000000,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":10000000,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10000000,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":10000000,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":10000000,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":10000000,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":10000000,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":10000000,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":10000000,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10000000,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10000000,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":10000000,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":10000000,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":10000000,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10000000,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10000000,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10000000,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"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":"2017-12-31","val":9022900,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"end":"2017-12-31","val":10000000,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017Q4I"},{"end":"2018-09-30","val":9022900,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28","frame":"CY2018Q3I"},{"end":"2018-12-31","val":9022900,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"end":"2018-12-31","val":9022900,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":9022900,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":9022900,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":9022900,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9022900,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9022900,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9022900,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9022900,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":9022900,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":9022900,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":9022900,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":9022900,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9022900,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":9022900,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":9022900,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9022900,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":9022900,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":9022900,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":9022900,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":9022900,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":9022900,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":9022900,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9022900,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9022900,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":9022900,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9022900,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":9022900,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":9022900,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":9022900,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":9022900,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9022900,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9022900,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9022900,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9022900,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":9022900,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":9022900,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":9022900,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9022900,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9022900,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9022900,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"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":"2017-12-31","val":9022900,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"end":"2017-12-31","val":10000000,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017Q4I"},{"end":"2018-09-30","val":9022900,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28","frame":"CY2018Q3I"},{"end":"2018-12-31","val":9022900,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"end":"2018-12-31","val":9022900,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":9022900,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":9022900,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":9022900,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9022900,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9022900,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9022900,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9022900,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":9022900,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":9022900,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":9022900,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":9022900,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9022900,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":9022900,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":9022900,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9022900,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":9022900,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":9022900,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":9022900,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":9022900,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":9022900,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":9022900,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9022900,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9022900,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":9022900,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9022900,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":9022900,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":9022900,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":9022900,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":9022900,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9022900,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9022900,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9022900,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9022900,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":9022900,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":9022900,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":9022900,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9022900,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9022900,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9022900,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"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-12-31","val":10000,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"end":"2017-12-31","val":10000,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017Q4I"},{"end":"2018-09-30","val":9023,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28","frame":"CY2018Q3I"},{"end":"2018-12-31","val":9023,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"end":"2018-12-31","val":9023,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":9023,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":9023,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":9023,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9023,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9023,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9023,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9023,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":9023,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":9023,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":9023,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":9023,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9023,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":9023,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":9023,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9023,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":9023,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":9023,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":9023,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":9023,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":9023,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":9023,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9023,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9023,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":9023,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9023,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":9023,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":9023,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":9023,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":9023,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9023,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9023,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9023,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9023,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":9023,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":9023,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":9023,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9023,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9023,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9023,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"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":"2018-12-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":380000,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":380000,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":380000,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":22272,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":12605,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":42353,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":67749,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":67749,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":67749,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":67749,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":67749,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":14711,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12063,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":12338,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":13301,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":13301,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":13301,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":13301,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":13301,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":13301,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13301,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":12718,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12310,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":12310,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":13483,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":13483,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":13483,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":13483,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":13483,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":13585,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13440,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":13580,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":13303,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":13303,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":13303,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":13303,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13303,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13302,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13302,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"ProceedsFromConvertibleDebt":{"label":"Proceeds from Convertible Debt","description":"The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":30000,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":100000,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":225000,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":100000,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"start":"2018-01-01","end":"2018-12-31","val":100000,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":120000,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":120000,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":120000,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":120000,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":120000,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":120000,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":120000,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":120000,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":157000,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":157000,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":6000,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":7500,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":7500,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":7500,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":7500,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":7500,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":7500,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":7500,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":7500,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":50000,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":50000,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":50000,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":50000,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":50000,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":50000,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":50000,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":67443,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":67443,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":20000,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":20000,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":20000,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":20000,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":20000,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":20000,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-01-01","end":"2022-12-31","val":20000,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"}]}},"ProceedsFromIssuanceOfUnsecuredDebt":{"label":"Proceeds from Issuance of Unsecured Debt","description":"The cash inflow from the issuance of long-term debt that is not secured by collateral. Excludes proceeds from tax exempt unsecured debt.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":62000,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-09-30","val":102000,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":102000,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"}]}},"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":"2019-01-01","end":"2019-01-31","val":7500,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-01-31","val":7500,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-01-31","val":7500,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q4I"}]}},"ProceedsFromLicenseFeesReceived":{"label":"Proceeds from License Fees Received","description":"Cash received from licensees for license fees during the current period.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":125000,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":173000,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":233000,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":284000,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":307000,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":15000,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":15000,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-01-01","end":"2020-09-30","val":45000000,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":45000000,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-01-01","end":"2020-12-31","val":365267,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2000,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":2000,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2021-01-01","end":"2021-03-31","val":600,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2000,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":2000,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":2800000,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":2800000,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":2800,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":368067,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":3200,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":600,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1300,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":1300,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":1700,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":1700,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-01-01","end":"2022-12-31","val":1700,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"}]}},"ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments":{"label":"Proceeds from Maturities, Prepayments and Calls of Other Investments","description":"The cash inflow associated with the maturity (principal being due), prepayment and call (request of early payment) of other investments not otherwise defined in the taxonomy.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":-160000,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"}]}},"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":"2017-01-01","end":"2017-12-31","val":30000,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":25000,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":125000,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"start":"2018-01-01","end":"2018-09-30","val":25000,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":159000,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"start":"2018-01-01","end":"2018-12-31","val":159000,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019"}]}},"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":"2017-01-01","end":"2017-12-31","val":4330,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":274,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"start":"2018-01-01","end":"2018-12-31","val":274,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"start":"2018-01-01","end":"2018-12-31","val":274,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019"},{"start":"2022-01-01","end":"2022-03-31","val":35500,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":35500,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":64400,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":64400,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":111221,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":111221,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-01-01","end":"2022-12-31","val":130100,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":44705,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":58105,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":100905,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"}]}},"ProceedsFromRepaymentsOfNotesPayable":{"label":"Proceeds from (Repayments of) Notes Payable","description":"Amount of cash inflow (outflow) from long-term debt supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-34000,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":-34000,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"}]}},"ProfessionalFees":{"label":"Professional Fees","description":"A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2500,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":2500,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":28160,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":28160,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":67157,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":38947,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":38947,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":67157,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":92852,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":92852,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":25695,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":25695,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":93724,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":93724,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":8288,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":8288,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":24467,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":24467,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-04-01","end":"2020-06-30","val":32755,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":32755,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":51480,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":18725,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":18725,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-07-01","end":"2020-09-30","val":18725,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":51480,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":51480,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":107588,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":107588,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":45000,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":45000,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":67682,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":112682,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":112682,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-04-01","end":"2021-06-30","val":67682,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":33545,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":33545,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":146227,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":146227,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-07-01","end":"2021-09-30","val":146227,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-07-01","end":"2021-09-30","val":33545,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":188553,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":188553,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":32157,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":32157,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":82364,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":82364,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":50207,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":50207,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":122440,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":122440,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-07-01","end":"2022-09-30","val":40076,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":40076,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":169366,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":65089,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":101665,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":36576,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":120341,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2023-07-01","end":"2023-09-30","val":18676,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3"}]}},"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":"2018-01-01","end":"2018-03-31","val":-4330,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-3944,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":-9022,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":-20694,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":98673,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":98673,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-13852,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-112525,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-13852,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-292545,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-292545,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":-278693,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-254765,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":-254765,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-146150,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-146150,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2020-01-01","end":"2020-03-31","val":-146150,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-01-01","end":"2020-03-31","val":-146150,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-03-31","val":-146150,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-66185,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-212335,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-66185,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-04-01","end":"2020-06-30","val":-94289,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-04-01","end":"2020-06-30","val":-94289,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-383016,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":-134577,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":-134577,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":-134577,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-631724,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-631724,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-104042,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":-103256,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-03-31","val":-103256,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-03-31","val":-103256,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-03-31","val":-103256,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2021-01-01","end":"2021-03-31","val":-104042,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-03-31","val":-104042,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":-96002,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-04-01","end":"2021-06-30","val":-96002,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-04-01","end":"2021-06-30","val":-96002,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-04-01","end":"2021-06-30","val":-96002,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":-96002,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":-73863,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-07-01","end":"2021-09-30","val":-73863,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-07-01","end":"2021-09-30","val":-73863,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-397253,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-397253,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-91838,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":-91838,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-03-31","val":-91838,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-03-31","val":-91838,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2022-01-01","end":"2022-03-31","val":-91838,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":-135607,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":-135607,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-04-01","end":"2022-06-30","val":-135607,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":-66432,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-347309,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-95005,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":-95005,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":-164799,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"}]}},"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":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-12-31","val":106793,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":106793,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":106793,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":106793,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":106793,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":154334,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":61450,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":69783,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":84863,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":84863,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":84863,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":84863,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":84863,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":84863,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":52534,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":52534,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":52534,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":52534,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":51034,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":51034,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":51034,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":51034,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":52534,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":51034,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":51034,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":51034,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":52534,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":52534,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":52534,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":52534,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":52534,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":52534,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":52534,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"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":"2018-12-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":122936,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":132048,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":144397,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":87117,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":87117,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":87117,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":87117,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":87117,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":65022,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":51100,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":37361,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":51546,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":51456,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":51456,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":51456,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":51456,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":51456,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":48700,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":46081,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":43423,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":43423,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":40784,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":40784,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":40784,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":40784,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":40784,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":38193,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":35574,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":32926,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":30278,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":30278,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":30278,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":30278,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":27687,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":25068,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":22448,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"PropertyPlantAndEquipmentOtherNet":{"label":"Property, Plant and Equipment, Other, Net","description":"Amount after depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.","units":{"USD":[{"end":"2020-12-31","val":51456,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":51456,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":51546,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-09-30","val":43432,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":43432,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":40784,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":40784,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":40784,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":40784,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":40784,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":38193,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":35574,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":32926,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":30278,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":30278,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":30278,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":30278,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":27687,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":25067,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":22448,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"ProvisionForDoubtfulAccounts":{"label":"Accounts Receivable, Credit Loss Expense (Reversal)","description":"Amount of expense (reversal of expense) for expected credit loss on accounts receivable.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":43000,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2018-01-01","end":"2018-12-31","val":43000,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-12-31","val":43000,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":43747,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":475287,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":44000,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":475287,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":44000,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":475000,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":475287,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":360377,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":293094,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":363765,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":-162903,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-162903,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-01-01","end":"2020-12-31","val":186339,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":186339,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2022-01-01","end":"2022-09-30","val":6037,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":6037,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"}]}},"RepaymentOfNotesReceivableFromRelatedParties":{"label":"Repayment of Notes Receivable from Related Parties","description":"The cash inflow from a loan, supported by a promissory note, granted to 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.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2019-01-01","end":"2019-03-31","val":12723,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":12723,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":12723,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"}]}},"RepaymentsOfConvertibleDebt":{"label":"Repayments of Convertible Debt","description":"The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":50000,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":50000,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":50000,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":50000,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":50000,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":50000,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":50000,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":50000,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2017-12-31","val":-1010000,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"end":"2017-12-31","val":-1010000,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017Q4I"},{"end":"2018-09-30","val":-1019022,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-1030694,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"end":"2018-12-31","val":-1030694,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":-1030694,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":-1030694,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":-1030694,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-932021,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-1044546,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-1323239,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-1285459,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":-1285459,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":-1285459,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":-1285459,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":-1285459,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-1431609,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-1497794,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-1660475,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-1917183,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":-1917183,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":-1917183,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":-1917183,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":-1917183,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":-1917183,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-2021225,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-2117227,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-2191090,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":-2191090,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-2314436,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":-2314436,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":-2314436,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":-2314436,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":-2314436,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-2406274,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-2541881,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-2608313,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-2661744,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":-2661744,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":-2661744,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":-2661744,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-2761453,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-2826523,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-2885515,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"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-01","end":"2017-09-30","val":0,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1030783,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":1030783,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2167409,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":1132995,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":1132995,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":2167409,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1771889,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":1771889,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":472473,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":472473,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3335815,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":3335815,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":191841,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":191841,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":102229,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":102229,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-04-01","end":"2020-06-30","val":294070,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":294070,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":322695,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":28625,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":28625,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-07-01","end":"2020-09-30","val":28625,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":322695,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":322695,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":358713,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":358713,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":10050,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":10500,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":35481,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":45531,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":45531,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-04-01","end":"2021-06-30","val":35481,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":21516,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":21516,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":67047,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":67047,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-07-01","end":"2021-09-30","val":67047,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-07-01","end":"2021-09-30","val":21516,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":64678,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":64678,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":10519,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":10519,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":10519,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":10519,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":60035,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":60035,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-07-01","end":"2022-09-30","val":49516,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":49516,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":85759,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":33265,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":69286,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":36021,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":98809,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2023-07-01","end":"2023-09-30","val":29523,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3"}]}},"RoyaltyIncomeNonoperating":{"label":"Royalty Income, Nonoperating","description":"Ancillary revenue earned during the period from the consideration paid to the entity for the use of its rights and property by another party. Examples include licensing the use of copyrighted materials and leasing the extraction of natural resources.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-09-30","val":13432,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":5630,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":5630,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-07-01","end":"2020-09-30","val":5630,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":13432,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":13432,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":21389,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":21389,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6095,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":6095,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6864,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-06-30","val":12959,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":12959,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-04-01","end":"2021-06-30","val":6864,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":6652,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":6652,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-09-30","val":19611,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":19611,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-07-01","end":"2021-09-30","val":19611,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-07-01","end":"2021-09-30","val":6652,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":25708,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":25708,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6787,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":6787,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6787,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":6787,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":6787,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":6787,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-01-01","end":"2022-12-31","val":6787,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"}]}},"SaleOfStockNumberOfSharesIssuedInTransaction":{"label":"Sale of Stock, Number of Shares Issued in Transaction","description":"The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.","units":{"shares":[{"start":"2019-01-01","end":"2019-01-31","val":37500,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-01-31","val":37500,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-01-31","val":37500,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q4I"}]}},"SharePrice":{"label":"Share Price","description":"Price of a single share of a number of saleable stocks of a company.","units":{"USD/shares":[{"end":"2019-01-31","val":0.2,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-01-31","val":0.2,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q4I"}]}},"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":"2016-12-31","val":-5670,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":-1000000,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"end":"2017-12-31","val":-1000000,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"end":"2017-12-31","val":-1000000,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2017-12-31","val":-1000000,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2017-12-31","val":-1000000,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2017-12-31","val":-1000000,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-1125274,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-03-31","val":-1000274,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-03-31","val":-1000274,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-1003944,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-06-30","val":-1003944,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-952647,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"end":"2018-09-30","val":-952647,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-964319,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"end":"2018-12-31","val":-964319,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":-964319,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":-964319,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":-964319,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2018-12-31","val":-964319,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2018-12-31","val":-964319,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2018-12-31","val":-964319,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2018-12-31","val":-964319,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2018Q4I"},{"end":"2019-03-31","val":296184,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2019-03-31","val":296184,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-03-31","val":296184,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2019-03-31","val":296184,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-03-31","val":-603816,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-03-31","val":-603816,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q1I"},{"end":"2019-06-30","val":209009,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":209009,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2019-06-30","val":-690991,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-06-30","val":-690991,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q2I"},{"end":"2019-09-30","val":14478,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2019-09-30","val":-885522,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-870635,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":-870635,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":-870635,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":-870635,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":-870635,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2019-12-31","val":-870635,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2019-12-31","val":-870635,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2019-12-31","val":-870635,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2019-12-31","val":-870635,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2019-12-31","val":-870635,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-1042536,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2020-03-31","val":-1042536,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2020-03-31","val":-1042536,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2020-03-31","val":-1042536,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-03-31","val":-1042536,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-03-31","val":-1042536,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-03-31","val":-1042536,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-948200,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2020-06-30","val":-995269,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2020-06-30","val":-967165,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-06-30","val":-995269,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-06-30","val":-995269,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-1163715,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2020-09-30","val":-1163715,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-09-30","val":-1163715,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-1618736,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":-1618736,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":-1618736,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":-1618736,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":-1618736,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":-1618736,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":-1618736,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2020-12-31","val":-1618736,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2020-12-31","val":-1618736,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2020-12-31","val":-1618736,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-894692,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2021-03-31","val":-894692,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2021-03-31","val":-894692,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-03-31","val":-894692,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2021-03-31","val":-894692,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-03-31","val":-894692,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-03-31","val":-894692,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-992362,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2021-06-30","val":-992362,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-06-30","val":-992362,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2021-06-30","val":-992362,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-06-30","val":-992362,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-1066439,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":-1066439,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2021-09-30","val":-1066439,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-1135903,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":-1135903,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":-1135903,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":-1135903,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":-1135903,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2021-12-31","val":-1135903,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2021-12-31","val":-1135903,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2021-12-31","val":-1135903,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-1205550,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2022-03-31","val":-1205550,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2022-03-31","val":-1205550,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-03-31","val":-1205550,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-03-31","val":-1205550,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-03-31","val":-1205550,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-1344201,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2022-06-30","val":-1344201,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-06-30","val":-1344201,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-06-30","val":-1344201,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-1410557,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-09-30","val":-1410557,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-1467780,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":-1467780,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":-1467780,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":-1467780,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-1564860,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2023-03-31","val":-1564859,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2023-03-31","val":-1564859,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-1617918,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2023-06-30","val":-1617918,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-1676580,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"StockIssuedDuringPeriodValueNewIssues":{"label":"Stock Issued During Period, Value, New Issues","description":"Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.","units":{"USD":[{"start":"2018-07-01","end":"2018-09-30","val":56375,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":7500,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":7500,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-03-31","val":7500,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-03-31","val":7500,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2019-01-01","end":"2019-03-31","val":7500,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-03-31","val":7500,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":7500,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":7500,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2021-01-01","end":"2021-03-31","val":50000,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"start":"2021-01-01","end":"2021-03-31","val":50000,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-01-01","end":"2021-03-31","val":50000,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-03-31","val":50000,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-01-01","end":"2021-03-31","val":50000,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2021-01-01","end":"2021-03-31","val":50000,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-03-31","val":50000,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q1"},{"start":"2022-01-01","end":"2022-03-31","val":20000,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":20000,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-03-31","val":20000,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-03-31","val":20000,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2022-01-01","end":"2022-03-31","val":20000,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-03-31","val":20000,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q1"}]}},"TaxCreditCarryforwardValuationAllowance":{"label":"Tax Credit Carryforward, Valuation Allowance","description":"Amount of valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from tax credit carryforwards for which it is more likely than not that a tax benefit will not be realized.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-12-31","val":175599,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":175599,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":175599,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":175599,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":175599,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":140742,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":135261,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":136164,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":418953,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":418953,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24"},{"end":"2020-12-31","val":418953,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"end":"2020-12-31","val":418953,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2020-12-31","val":418953,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"end":"2020-12-31","val":418953,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"end":"2021-09-30","val":0,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":0,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"}]}},"WeightedAverageNumberOfDilutedSharesOutstanding":{"label":"Weighted Average Number of Shares Outstanding, Diluted","description":"The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.","units":{"shares":[{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2019-01-01","end":"2019-03-31","val":108094995,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":108094995,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":12430122,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3"},{"start":"2022-01-01","end":"2022-03-31","val":12856494,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":13071957,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":13071957,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":13046957,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-07-01","end":"2022-09-30","val":13071957,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":13071957,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":13071957,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":13071957,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":13071957,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2023-07-01","end":"2023-09-30","val":13071957,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3"}]}},"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":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":4966475,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":9771000,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":6713612,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"start":"2018-01-01","end":"2018-09-30","val":6713612,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":10150915,"accn":"0001079974-18-000633","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-28"},{"start":"2018-07-01","end":"2018-09-30","val":10150915,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":7553484,"accn":"0001079974-19-000201","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-16"},{"start":"2018-01-01","end":"2018-12-31","val":7553484,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":19744120,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":10811123,"accn":"0001079974-19-000418","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":19972337,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":21622245,"accn":"0001079974-19-000589","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":12430122,"accn":"0001079973-20-000464","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":12430122,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":12430122,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":12662245,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2020-04-01","end":"2020-06-30","val":12662245,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":12622245,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":12622245,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2020-07-01","end":"2020-09-30","val":12622245,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":12622245,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":12662245,"accn":"0001079973-21-000218","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":12715995,"accn":"0001079973-21-000413","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-24","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":12872245,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20"},{"start":"2021-04-01","end":"2021-06-30","val":12794897,"accn":"0001553350-21-000719","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-20","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":12715995,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-01-01","end":"2021-09-30","val":12715995,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01"},{"start":"2021-07-01","end":"2021-09-30","val":12820963,"accn":"0001553350-21-001078","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-19"},{"start":"2021-07-01","end":"2021-09-30","val":12722245,"accn":"0001553350-21-001131","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-01","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":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2019-01-01","end":"2019-03-31","val":17865995,"accn":"0001079974-19-000291","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":17865995,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":12622245,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":12620588,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":19972337,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":21622245,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":12430122,"accn":"0001079973-20-000575","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":12622245,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":12622245,"accn":"0001079973-20-000727","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":12622245,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":12622245,"accn":"0001079973-20-001033","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3"},{"start":"2022-01-01","end":"2022-03-31","val":12856494,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":13071957,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":13071957,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":13046957,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-07-01","end":"2022-09-30","val":13071957,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":13071957,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":13071957,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":13071957,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":13071957,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2023-07-01","end":"2023-09-30","val":13071957,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2019-12-31","val":194864,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":27539,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":27539,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2020-12-31","val":27539,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2020-12-31","val":27539,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2020Q4I"},{"end":"2021-06-30","val":4019,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2I"},{"end":"2021-09-30","val":16642,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7555,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":7555,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":7555,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":7555,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2021-12-31","val":7555,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2021-12-31","val":7555,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2021-12-31","val":7555,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1479,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1I"},{"end":"2022-06-30","val":222,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2022-06-30","val":222,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2677,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-09-30","val":2677,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q3I"},{"end":"2022-12-31","val":657,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":657,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":657,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":657,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5754,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2482,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1371,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"DebtConversionConvertedInstrumentAmount1":{"label":"Debt Conversion, Converted Instrument, Amount","description":"\"The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":37500,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":37500,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"}]}},"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":"2020-01-01","end":"2020-12-31","val":-112238,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-197,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":5000,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":5000,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"}]}},"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":"2021-01-01","end":"2021-12-31","val":5000,"accn":"0001079973-22-000428","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":5000,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"}]}},"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":"2022-03-31","val":35500,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":64400,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":111221,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"}]}},"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":"2021-01-01","end":"2021-03-31","val":-1576,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-733,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":843,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-2739,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-2006,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-6784,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3031,"accn":"0001079973-22-000626","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":-3031,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-42042,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":-42042,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-39011,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":-39011,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-65073,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-65073,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-07-01","end":"2022-09-30","val":-23031,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-23031,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-66260,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-6657,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-12404,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":-5747,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-25581,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2023-07-01","end":"2023-09-30","val":-13177,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3"}]}},"EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":6079,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":5864,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-197,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2191,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-853,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":-853,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":-777,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-777,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-01-01","end":"2022-12-31","val":-4569,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2629,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":14641,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":14971,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"}]}},"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":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"}]}},"OtherExpenses":{"label":"Other Expenses","description":"Amount of expense classified as other.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":14500,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-09-30","val":14500,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":16000,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":16000,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":16000,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":16000,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"}]}},"ProceedsFromIssuanceOfDebt":{"label":"Proceeds from Issuance of Debt","description":"The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":62000,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":102000,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-06-30","val":6000,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":6000,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":6000,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":6000,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"}]}},"UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued":{"label":"Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued","description":"Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.","units":{"USD":[{"end":"2021-06-30","val":0,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001079973-22-001011","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-09-30","val":0,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":0,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"AllowanceForDoubtfulAccountsReceivable":{"label":"Accounts Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on accounts receivable.","units":{"USD":[{"end":"2021-12-31","val":16000,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":16000,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-09-30","val":0,"accn":"0001079973-22-001437","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":0,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":0,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":0,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3I"}]}},"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":"2021-01-01","end":"2021-12-31","val":83423,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":19260,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":48357,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":61887,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"},{"start":"2022-01-01","end":"2022-12-31","val":72934,"accn":"0001079973-23-000486","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":18553,"accn":"0001079973-23-000768","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":31998,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":41620,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"}]}},"OtherTaxExpenseBenefit":{"label":"Other Tax Expense (Benefit)","description":"Amount of other income tax expense (benefit).","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001079973-23-001186","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28"}]}},"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":"2022-01-01","end":"2022-03-31","val":-91838,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":-135607,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":-66432,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":-95005,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":-69774,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":-58992,"accn":"0001079973-23-001829","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-28","frame":"CY2023Q3"}]}}}}}