{"cik":1797762,"entityName":"KENONGWO GROUP US, 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":"2020-09-30","val":18824818,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q3I"},{"end":"2020-11-13","val":18824818,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2021-04-09","val":18824818,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2021Q1I"},{"end":"2021-05-14","val":18824818,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-08-09","val":18824818,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-11-10","val":1882482,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2022-04-09","val":101882482,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2022-04-09","val":101882482,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23","frame":"CY2022Q1I"},{"end":"2022-05-23","val":1882482,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2022-08-01","val":101882482,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2022-08-01","val":101882482,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2022Q2I"},{"end":"2022-08-19","val":1882482,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q3I"},{"end":"2022-11-19","val":1882482,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q4I"},{"end":"2023-06-27","val":101882485,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27","frame":"CY2023Q2I"},{"end":"2023-07-27","val":101882485,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2023-08-16","val":101882485,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2023-09-25","val":101882485,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2023Q3I"}]}},"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":"2020-06-30","val":0,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2020Q2I"},{"end":"2021-06-30","val":0,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-06-30","val":0,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-06-30","val":0,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-06-30","val":0,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2021Q2I"},{"end":"2022-06-30","val":0,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-06-30","val":0,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","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":"2019-12-31","val":211106,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":211106,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":211106,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":266984,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":202209,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":256842,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":256842,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":256842,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":256842,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":256842,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1453700,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":1453700,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":1453700,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":1453700,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2021Q4I"}]}},"AccountsReceivableGrossCurrent":{"label":"Accounts Receivable, before Allowance for Credit Loss, Current","description":"Amount, before 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":"2019-12-31","val":230481,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":230481,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":230481,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":288515,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":254161,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":308281,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":308281,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":308281,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":308281,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":308281,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":308281,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":308281,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":308281,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":331051,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":292928,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":322490,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":293291,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":293291,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":293291,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":293291,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":293291,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":293291,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":293291,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":293291,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":293291,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":929037,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1279362,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1400505,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1854314,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":1854314,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":1854314,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":1854314,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2294490,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1920428,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"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":"2019-12-31","val":230481,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":230481,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":230481,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":288515,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":63584,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":184240,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":184240,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":184240,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":184240,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":184240,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":184240,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":184240,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":184240,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":207501,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":167589,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":197086,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":166293,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":166293,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":166293,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":166293,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":166293,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":166293,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":166293,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":166293,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":166293,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":801489,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1158717,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1286460,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1517700,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":1517700,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":1517700,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":1517700,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1987433,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1628512,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"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":"2019-12-31","val":43979,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":43979,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":43979,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":59722,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":68935,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":77074,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":77074,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":77074,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":77074,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":77074,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":77074,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":77074,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":77074,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":84239,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":81316,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":112715,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":136239,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":136239,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":136239,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":136239,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":136239,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":136239,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":136239,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":136239,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":136239,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":171867,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":196169,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":212885,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":339015,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":339015,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":339015,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":339015,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":376758,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":387025,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"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":"2019-12-31","val":-15514,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":-15514,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":-15514,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":4577,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-982,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-12658,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":-12658,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":-12658,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":-12658,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":-12658,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":-12658,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":-12658,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":-12658,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-8642,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-18284,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-19175,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-41115,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":-41115,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":-41115,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":-41115,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":-41115,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":-41115,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":-41115,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":-41115,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":-41115,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-79563,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":29680,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":110359,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":122760,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":122760,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":122760,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":122760,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":133088,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":27709,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"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":"2019-12-31","val":309938,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":309938,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":309938,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":492364,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":492364,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":492364,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":492364,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":492364,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":494058,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":494058,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":494058,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":494058,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":494058,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":492364,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":492364,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":494058,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":494058,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":494058,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":494058,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":494058,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":494058,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":494058,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":494058,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":494058,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":494058,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":494058,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":494058,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3036612,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3126612,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":3126612,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":3126612,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":3126612,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3126612,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3126612,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"AllowanceForDoubtfulAccountsReceivable":{"label":"Accounts Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on accounts receivable.","units":{"USD":[{"end":"2020-12-31","val":124041,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":124041,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":124041,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":124041,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2020-12-31","val":124041,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2020-12-31","val":124041,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2020-12-31","val":124041,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2020-12-31","val":124041,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":123550,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":125339,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":125404,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":126998,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":126998,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":126998,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":126998,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":126998,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2021-12-31","val":126998,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":127548,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":120645,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":114045,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2022-09-30","val":126998,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q3I"},{"end":"2022-12-31","val":336614,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":336614,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":336614,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":336614,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":307057,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":291916,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"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":"2020-09-30","val":190577,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":124041,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":124041,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":124041,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":124041,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":124041,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":124041,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":124041,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":124041,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":123550,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":125339,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":125404,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":126998,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":126998,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":126998,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":126998,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":126998,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":126998,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":126998,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":126998,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":126998,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":127548,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":120645,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":114045,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":336614,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":336614,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":336614,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":336614,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":307057,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":291916,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"AmortizationOfIntangibleAssets":{"label":"Amortization of Intangible Assets","description":"The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":7377,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-01-01","end":"2019-12-31","val":7377,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":7377,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":3602,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-09-30","val":6384,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":6384,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":8081,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":8081,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2020-01-01","end":"2020-12-31","val":3602,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-12-31","val":8081,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":8081,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":8081,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":8081,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1965,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4071,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":6174,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":8299,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":8299,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2021-01-01","end":"2021-12-31","val":4397,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-12-31","val":6174,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":8299,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":8299,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":8299,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":8299,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"start":"2021-01-01","end":"2021-12-31","val":8299,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2142,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":2142,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4071,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-09-30","val":6571,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":8698,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":4071,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-01-01","end":"2022-12-31","val":8698,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2290,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4308,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"}]}},"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":"2019-12-31","val":1047249,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":1047249,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":1047249,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":1331590,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1437620,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1591287,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":1591287,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":1591287,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":1591287,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1591287,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":1591287,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":1591287,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":1591287,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2262353,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2424729,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2714868,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3011685,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":3011685,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":3011685,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":3011685,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":3011685,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":3011685,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":3011685,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":3011685,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":3011685,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3756809,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3795226,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3842519,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4505803,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":4505803,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":4505803,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":4505803,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4882701,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4399558,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"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":"2019-12-31","val":668145,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":668145,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":668145,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":786651,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":762730,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":628825,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":628825,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":628825,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":628825,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":628825,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":628825,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":628825,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":628825,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1103679,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1159287,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1318884,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":764604,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":764604,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":764604,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":764604,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":764604,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":764604,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":764604,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":764604,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":764604,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1548218,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1723496,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1876675,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2546999,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":2546999,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":2546999,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":2546999,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2956954,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2623573,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"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":"2019-12-31","val":133250,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":133250,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":6918,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-12-31","val":6041,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":6041,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":6041,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":6041,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":6041,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":6041,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":6041,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":6041,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":100061,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6214,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4888,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9533,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":9533,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":9533,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":9533,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":9533,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":9533,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":9533,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":9533,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":9533,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8504,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9749,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5810,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":234048,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":234048,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":234048,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":234048,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6745,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5081,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"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":"2018-12-31","val":68211,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2018-12-31","val":68211,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2018-12-31","val":68211,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":5835,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5980,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":133250,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":133250,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":133250,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2019-12-31","val":133250,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2019-12-31","val":133250,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2019-12-31","val":133250,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":49151,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6918,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2020-06-30","val":6918,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":14578,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2020-09-30","val":14578,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6041,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":6041,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":6041,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":6041,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":6041,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":6041,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":6041,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":6041,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":100061,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6214,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4888,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9533,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":9533,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":9533,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":9533,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2021Q4I"}]}},"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":"2019-01-01","end":"2019-06-30","val":-62376,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-01-01","end":"2019-09-30","val":-62231,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":65039,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-84099,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-126332,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":-126332,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-118672,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-118672,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-127209,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":-127209,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-127209,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":-127209,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":-127209,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":94020,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":94020,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":173,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":173,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":-1153,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-1153,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":3492,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":3492,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":3492,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":3492,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":3492,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"start":"2021-01-01","end":"2021-12-31","val":3492,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1029,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":-1029,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":216,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":216,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-01-01","end":"2022-09-30","val":-3723,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":224515,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":224515,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-227303,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-228967,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"}]}},"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":"2019-12-31","val":0.0001,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":0.0001,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":0.0001,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":0.0001,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.0001,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.0001,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.0001,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.0001,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0001,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0001,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0001,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0001,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0001,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"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":"2019-12-31","val":110000000,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":110000000,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":110000000,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":110000000,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":110000000,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":110000000,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":110000000,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":110000000,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":110000000,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":110000000,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":110000000,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":110000000,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":110000000,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":110000000,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":110000000,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":110000000,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":110000000,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":110000000,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":110000000,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":110000000,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":110000000,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":110000000,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":110000000,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":110000000,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":110000000,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":110000000,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":110000000,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":110000000,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":110000000,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":110000000,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":110000000,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":110000000,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":110000000,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":110000000,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"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":"2019-12-31","val":18824818,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":14030000,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":14030000,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":18824818,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":18824818,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":18824818,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":18824818,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":18824818,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":1882482,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1882482,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":1882482,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":1882482,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":1882482,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":18824818,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":18824818,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1882482,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1882482,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":1882482,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":1882482,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":1882482,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":1882482,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":1882485,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":1882482,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":1882482,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":1882485,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1882482,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1882482,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1882482,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":101882485,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":101882485,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":101882485,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":101882485,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":101882485,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":101882485,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"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":"2019-12-31","val":14030000,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":14030000,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":14030000,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":14030000,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":18824818,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":18824818,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":18824818,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":18824818,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":1882482,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1882482,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":1882482,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":1882482,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":1882482,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":18824818,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":18824818,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1882482,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1882482,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":1882482,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":1882482,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":1882482,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":1882482,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":1882485,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":1882482,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":1882482,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":1882485,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1882482,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1882482,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1882482,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":101882485,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":101882485,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":101882485,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":101882485,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":101882485,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":101882485,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"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":"2019-12-31","val":1403,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":1403,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":1403,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":1882,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1882,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1882,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":1882,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":1882,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":188,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":188,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":188,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":188,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":188,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1882,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1882,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":188,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":188,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":188,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":188,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":188,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":188,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":188,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":188,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":188,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":188,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":188,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":188,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":188,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10188,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":10188,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":10188,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":10188,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10188,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10188,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"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":"2020-01-01","end":"2020-06-30","val":-241338,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-102235,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-679176,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-437838,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":-191484,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-441806,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-441806,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":-250322,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-250322,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-664380,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-664380,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-222574,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-222574,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-1429865,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":-1429865,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":69172,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":69172,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":318286,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":318286,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-04-01","end":"2022-06-30","val":249114,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":249114,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":611986,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":293700,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1099029,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":1099029,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":460049,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":561850,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2023-04-01","end":"2023-06-30","val":101801,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2"}]}},"ConcentrationRiskPercentage1":{"label":"Concentration Risk, Percentage","description":"\"For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"\"benchmark\"\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.\"","units":{"pure":[{"start":"2019-01-01","end":"2019-12-31","val":1,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-01-01","end":"2019-12-31","val":1,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":1,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-12-31","val":1,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":1,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"ConstructionInProgressGross":{"label":"Construction in Progress, Gross","description":"Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.","units":{"USD":[{"end":"2019-12-31","val":144,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":144,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":144,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":179052,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":330041,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":614170,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":614170,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":614170,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":614170,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":614170,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":614170,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":614170,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":614170,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":765105,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":818851,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":672814,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":94892,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":94892,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":94892,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":94892,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":94892,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":94892,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":94892,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":94892,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":94892,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":95303,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":99881,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":94417,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":96249,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":96249,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":96249,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":96249,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":97551,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":94384,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"ConvertibleDebtNoncurrent":{"label":"Convertible Debt, Noncurrent","description":"Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.","units":{"USD":[{"end":"2019-12-31","val":32243,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":32243,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":32243,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"}]}},"CostOfRevenue":{"label":"Cost of Revenue","description":"The aggregate cost of goods produced and sold and services rendered during the reporting period.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":156564,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-04-01","end":"2019-06-30","val":69641,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":203668,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":47104,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":402566,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":34851,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":190011,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":190011,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":155160,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-04-01","end":"2020-06-30","val":155160,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":234249,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":234249,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":44238,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":44238,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":528244,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":528244,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":528244,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":528244,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":528244,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":134282,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":134282,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":463804,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":463804,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":329522,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":329522,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":517826,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":517826,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":54022,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":54022,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":954310,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":954310,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":954310,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":954310,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":954310,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"start":"2021-01-01","end":"2021-12-31","val":954310,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1428427,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":1428427,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2731878,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":2731878,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-04-01","end":"2022-06-30","val":1303451,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":1303451,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3965173,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":1233295,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":5460592,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":5460592,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1428443,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2540897,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2023-04-01","end":"2023-06-30","val":1112454,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2"}]}},"CurrentIncomeTaxExpenseBenefit":{"label":"Current Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":508,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-01-01","end":"2019-09-30","val":5286,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":2616,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"}]}},"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":"2020-01-01","end":"2020-06-30","val":14006,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-09-30","val":14006,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-12-31","val":14006,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2020"}]}},"DebtInstrumentPeriodicPaymentPrincipal":{"label":"Debt Instrument, Periodic Payment, Principal","description":"Amount of the required periodic payments applied to principal.","units":{"USD":[{"start":"2020-03-01","end":"2021-03-29","val":30639,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020"},{"start":"2021-03-01","end":"2021-03-29","val":30639,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-03-01","end":"2021-03-29","val":30639,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-03-01","end":"2021-03-29","val":30639,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-03-01","end":"2021-03-29","val":30639,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-03-01","end":"2021-03-29","val":30639,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14","frame":"CY2021Q1I"}]}},"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":"2019-01-01","end":"2019-12-31","val":27148,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-01-01","end":"2019-12-31","val":27148,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":27148,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":16560,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":16560,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":23885,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":23885,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":28510,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":28510,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2020-01-01","end":"2020-12-31","val":28510,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":28510,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":28510,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":28510,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":7551,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3430,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":3430,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":34725,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":34725,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":66724,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":66724,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2021-01-01","end":"2021-12-31","val":66724,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":66724,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":66724,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":66724,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"start":"2021-01-01","end":"2021-12-31","val":66724,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":35026,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":35026,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":69091,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":69091,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-01-01","end":"2022-09-30","val":97298,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":214521,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":214521,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":59597,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":114576,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"}]}},"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":"2019-01-01","end":"2019-06-30","val":16391,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-01-01","end":"2019-09-30","val":24001,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":34526,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":10501,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":20162,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":20162,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":29435,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":29435,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":36592,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":36592,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":36592,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":36592,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":36592,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":9517,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":9517,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7501,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":7501,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":40899,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":40899,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":75023,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":75023,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":75023,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":75023,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":75023,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"start":"2021-01-01","end":"2021-12-31","val":75023,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":37167,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":73488,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-09-30","val":103869,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":223218,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":223218,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"}]}},"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":"2021-09-30","val":155600,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":246607,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":246607,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":246607,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q4I"},{"end":"2022-03-31","val":333258,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":236165,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":223246,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2542554,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":2542554,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"}]}},"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":"2019-12-31","val":692903,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":692903,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":692903,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":982656,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1564923,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1857690,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":1857690,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":1857690,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":1857690,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1857690,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":1857690,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":1857690,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":1857690,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2132203,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2424234,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2834499,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3070210,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":3070210,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":3070210,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":3070210,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":3070210,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":3070210,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":3070210,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3440125,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3415823,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":757263,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":54562,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":54562,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"}]}},"DueToRelatedPartiesCurrentAndNoncurrent":{"label":"Due to Related Parties","description":"Carrying amount as of the balance sheet date of obligations due all related parties.","units":{"USD":[{"end":"2019-12-31","val":692903,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":692903,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":692903,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":982656,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1564923,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1857690,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":1857690,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":1857690,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":1857690,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1857690,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":1857690,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":1857690,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":1857690,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2132203,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2424234,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2834499,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3070210,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":3070210,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":3070210,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":3070210,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":3070210,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":3070210,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":3070210,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3440125,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3415823,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":757263,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"}]}},"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":"2019-01-01","end":"2019-06-30","val":0.01,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-0.01,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-0.01,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.02,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":-0.02,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-0.01,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-04-01","end":"2020-06-30","val":-0.01,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.04,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-0.45,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-0.02,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":-0.23,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.05,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.01,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.02,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-0.01,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.35,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-0.12,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3"}]}},"EffectiveIncomeTaxRateContinuingOperations":{"label":"Effective Income Tax Rate Reconciliation, Percent","description":"Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"pure":[{"start":"2020-01-01","end":"2020-06-30","val":0.2,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-09-30","val":0.2,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-12-31","val":0.2,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.2,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.2,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0.2,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":0.2,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":0.2,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":0.2,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":0.2,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.2,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.2,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-09-30","val":0.2,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"}]}},"EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.","units":{"pure":[{"start":"2020-01-01","end":"2020-06-30","val":0.1,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-09-30","val":0.1,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-12-31","val":0.1,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.1,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.1,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0.1,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":0.1,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":0.1,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":0.1,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":0.1,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.1,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.1,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-09-30","val":0.1,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"}]}},"EffectiveIncomeTaxRateReconciliationDeductions":{"label":"Effective Income Tax Rate Reconciliation, Deduction, Percent","description":"Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions.","units":{"pure":[{"start":"2020-01-01","end":"2020-06-30","val":0.2,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-09-30","val":0.2,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-12-31","val":0.2,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.2,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.2,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0.2,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":0.2,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":0.2,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":0.2,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":0.2,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.2,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.2,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-09-30","val":0.2,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":0.15,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":0.15,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.15,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.15,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"}]}},"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":"2019-01-01","end":"2019-06-30","val":9483,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-01-01","end":"2019-09-30","val":231,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":-2000,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1930,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":324,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":324,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":2185,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":2185,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":5528,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1041,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-935,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":-6337,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"}]}},"FiniteLivedIntangibleAssetsAccumulatedAmortization":{"label":"Finite-Lived Intangible Assets, Accumulated Amortization","description":"Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2019-12-31","val":-9707,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":9707,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":9707,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":-13128,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":16327,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":18901,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":18901,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":18901,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":18901,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":18901,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":18901,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":18901,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":18901,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":20771,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":23177,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":25295,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":27750,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":27750,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":27750,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":27750,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":27750,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":27750,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":27750,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":27750,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":27750,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":30013,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":30610,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":31035,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":33804,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":33804,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":33804,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":33804,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":36483,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":36712,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"FiniteLivedIntangibleAssetsGross":{"label":"Finite-Lived Intangible Assets, Gross","description":"Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2019-12-31","val":72456,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":72456,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":72456,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":71302,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":74219,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":77329,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":77329,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":77329,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":77329,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":77329,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":77329,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":77329,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":77329,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":77024,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":79.206,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":79247,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":80255,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":80255,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":80255,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":80255,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":80255,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":78423,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":80255,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":80255,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":78423,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":82386,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":77927,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":73664,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":71792,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":71792,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":71792,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":71792,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":72762,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":69196,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"FiniteLivedIntangibleAssetsNet":{"label":"Finite-Lived Intangible Assets, Net","description":"Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2019-12-31","val":62749,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":62749,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":62749,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":58174,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":57892,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":58428,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":58428,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":58428,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":58428,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":58428,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":58428,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":58428,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":58428,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":56253,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":56029,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":53952,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":52505,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":52505,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":52505,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":52505,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":52505,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":52505,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":52505,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":52505,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":52505,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":52373,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":47317,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":42629,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":44345,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":44345,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"}]}},"GainLossOnInvestments":{"label":"Gain (Loss) on Investments","description":"Amount of realized and unrealized gain (loss) on investment.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":-28151,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-28534,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-28534,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":-28534,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":-28534,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"}]}},"GainLossOnSaleOfOtherAssets":{"label":"Gain (Loss) on Disposition of Other Assets","description":"Amount of gain (loss) on sale or disposal of other assets.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":4654,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-28151,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-12-31","val":-28534,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2020"}]}},"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":"2019-01-01","end":"2019-06-30","val":77763,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-04-01","end":"2019-06-30","val":51364,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":137719,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":59981,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":218361,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":113489,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":201623,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":201623,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":88134,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-04-01","end":"2020-06-30","val":88134,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":515402,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":515402,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":313779,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":313779,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":587913,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":587913,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":587913,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":587913,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":587913,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":72219,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":72219,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":123786,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":123786,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":51567,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":51567,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":263670,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":263670,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":139884,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":139884,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":672340,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":672340,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":672340,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":672340,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":672340,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"start":"2021-01-01","end":"2021-12-31","val":672340,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":191140,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":285199,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":343817,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":437576,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-04-01","end":"2022-06-30","val":152677,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":152377,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":495378,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":151561,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1012953,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":1012953,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":172114,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":327108,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2023-04-01","end":"2023-06-30","val":154994,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2"}]}},"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":"2019-01-01","end":"2019-06-30","val":215805,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-04-01","end":"2019-06-30","val":110810,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":281122,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":65316,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":218891,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-9910,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-16678,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":-16678,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-6768,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-04-01","end":"2020-06-30","val":-6768,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-26284,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-26284,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-9606,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":-9606,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-20715,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":-20715,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-20715,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":-20715,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":-20715,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-63216,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-63216,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-184110,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-184110,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":-120894,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-120894,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-168567,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-168567,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":15543,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":15543,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-411465,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-411465,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":-411465,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":-411465,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":-411465,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"start":"2021-01-01","end":"2021-12-31","val":-411465,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":465750,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":465750,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":816536,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":816536,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-04-01","end":"2022-06-30","val":350786,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":350786,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1245376,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":428840,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2179032,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":2179032,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":690079,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1112667,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2023-04-01","end":"2023-06-30","val":422588,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Domestic","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.","units":{"USD":[{"start":"2019-04-01","end":"2019-06-30","val":-25,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2019Q2"},{"start":"2020-04-01","end":"2020-06-30","val":13964,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2"}]}},"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":"2019-01-01","end":"2019-06-30","val":73496,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-04-01","end":"2019-06-30","val":34661,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":52834,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-20687,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-135496,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-123589,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-245915,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":-245915,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-122326,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-04-01","end":"2020-06-30","val":-122326,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-680493,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-680493,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-434578,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":-434578,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-834774,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":-834774,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-834774,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":-834774,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":-834774,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-195500,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-195500,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-436180,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-436180,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":-240680,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-240680,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-657863,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-657863,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-221683,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-221683,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-1401408,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-1401408,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":-1401408,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":-1401408,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":-1401408,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"start":"2021-01-01","end":"2021-12-31","val":-1401408,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":107620,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":107620,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":247491,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":247491,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-04-01","end":"2022-06-30","val":139871,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":139871,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":460512,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":213021,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":935154,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":935154,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":449721,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":656901,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2023-04-01","end":"2023-06-30","val":207180,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Foreign","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.","units":{"USD":[{"start":"2019-04-01","end":"2019-06-30","val":73013,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2019Q2"},{"start":"2020-04-01","end":"2020-06-30","val":-259879,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2"}]}},"IncomeLossFromEquityMethodInvestments":{"label":"Income (Loss) from Equity Method Investments","description":"Amount of income (loss) for proportionate share of equity method investee's income (loss).","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":1048,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"}]}},"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":"2019-01-01","end":"2019-06-30","val":508,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-04-01","end":"2019-06-30","val":-3376,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":5286,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":4778,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2616,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":-2299,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-2299,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-2299,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":-2299,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"}]}},"IncomeTaxesPaid":{"label":"Income Taxes Paid","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":5286,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":2616,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2021-01-01","end":"2021-06-30","val":13114,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":21406,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-06-30","val":16362,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-09-30","val":24177,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"}]}},"IncomeTaxReceivable":{"label":"Income Taxes Receivable","description":"Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable.","units":{"USD":[{"end":"2019-09-30","val":5286,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2616,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"}]}},"IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","description":"The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.","units":{"USD":[{"start":"2019-04-01","end":"2019-06-30","val":7301,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2019Q2"},{"start":"2021-01-01","end":"2021-12-31","val":-210211,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":-210211,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":16143,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":37124,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-01-01","end":"2022-12-31","val":140273,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":140273,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":67458,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":98535,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"}]}},"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":"2019-01-01","end":"2019-06-30","val":9438,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-01-01","end":"2019-09-30","val":-50300,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":4998,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":141575,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":59663,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":59663,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-13648,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-13648,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":29834,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":97611,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":97611,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":265701,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":265701,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":370068,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":370068,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":1197844,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":1197844,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":303998,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":303998,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":142753,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":142753,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-01-01","end":"2022-09-30","val":36834,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":630224,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":630224,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":60933,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-374306,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"}]}},"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":"2019-01-01","end":"2019-06-30","val":116603,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-01-01","end":"2019-09-30","val":162799,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":228252,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":15647,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":62146,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":62146,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":17573,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":17573,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":99084,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":99084,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":99084,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":99084,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":99084,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":24254,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":24254,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-18551,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-18551,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":10798,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":10798,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":-17947,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-17947,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":-17947,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":-17947,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":-17947,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"start":"2021-01-01","end":"2021-12-31","val":-17947,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":635196,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":635196,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":992424,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":992424,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-01-01","end":"2022-09-30","val":1120167,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":1642060,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":1642060,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":462970,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":172769,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"}]}},"IncreaseDecreaseInCustomerAdvances":{"label":"Increase (Decrease) in Customer Advances","description":"The increase (decrease) during the reporting period in the amount of prepayments by customers for goods or services to be provided at a later date.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":26056,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-01-01","end":"2019-09-30","val":-8134,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":-21022,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":24464,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":24464,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-623,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":-623,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-623,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":-623,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":-623,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":66106,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":66106,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6157,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":6157,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":3530,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":3530,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-06-30","val":425,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":425,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-01-01","end":"2022-09-30","val":397,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":34624,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":34624,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":47350,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":11598,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"}]}},"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":"2019-01-01","end":"2019-06-30","val":152371,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-01-01","end":"2019-09-30","val":89902,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":-24513,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":18749,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-56311,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":-56311,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-8917,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-8917,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-121744,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":-121744,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-121744,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":-121744,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":-121744,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":37418,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":37418,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":155540,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":155540,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":306913,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":306913,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":120883,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":120883,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":120883,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":120883,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":120883,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"start":"2021-01-01","end":"2021-12-31","val":120883,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":81194,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":81194,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":24864,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":24864,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-01-01","end":"2022-09-30","val":66097,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":334408,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":334408,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":46377,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":73709,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"}]}},"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":3220,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-01-01","end":"2019-09-30","val":1386,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":-1149,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-7263,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":70679,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":70679,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":62582,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":62582,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":28314,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":28314,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":28314,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":28314,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":28314,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":71877,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":71877,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":94450,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":94450,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":12693,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":12693,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":107970,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":107970,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":107970,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":107970,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":107970,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"start":"2021-01-01","end":"2021-12-31","val":107970,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":41654,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":41654,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":58052,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":58052,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-01-01","end":"2022-09-30","val":42461,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":69768,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":69768,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":52166,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":50125,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"}]}},"IncreaseDecreaseInPrepaidExpense":{"label":"Increase (Decrease) in Prepaid Expense","description":"The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":22658,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-01-01","end":"2019-09-30","val":18980,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":95,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":75556,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":178655,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":178655,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":308804,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":308804,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":200950,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":200950,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":200950,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":200950,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":200950,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":253980,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":253980,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":290598,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":290598,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":190971,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":190971,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":-78619,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-78619,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":-78619,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":-78619,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":-78619,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"start":"2021-01-01","end":"2021-12-31","val":-78619,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":26599,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":26599,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-116664,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":-116664,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-01-01","end":"2022-09-30","val":-112931,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":-109096,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":-109096,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":63031,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":109211,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"}]}},"IntangibleAssetsNetExcludingGoodwill":{"label":"Intangible Assets, Net (Excluding Goodwill)","description":"Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.","units":{"USD":[{"end":"2019-12-31","val":62749,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":62749,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":62749,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":58174,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":57892,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":58428,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":58428,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":58428,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":58428,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":58428,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":58428,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":58428,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":58428,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":56253,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":56029,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":53952,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":52505,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":52505,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":52505,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":52505,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":52505,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":52505,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":52505,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":52505,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":52505,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":52373,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":47317,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":42629,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":44345,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":44345,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":44345,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":44345,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":42722,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":38612,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"InterestAndDebtExpense":{"label":"Interest and Debt Expense","description":"Interest and debt related expenses associated with nonoperating financing activities of the entity.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":1737,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-01-01","end":"2019-12-31","val":1737,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":1737,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":1564,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-09-30","val":2668,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":185323,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":3333,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":3333,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2020-01-01","end":"2020-12-31","val":3333,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":7040,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":13114,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-12-31","val":29719,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":29719,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":29719,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":29719,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2021"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":7382,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-04-01","end":"2019-06-30","val":6841,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":7999,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":617,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":15743,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":11057,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1564,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":1564,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":2668,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":2668,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":1104,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":1104,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3333,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":3333,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":3333,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":3333,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":3333,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":7040,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":7040,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":13114,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":13114,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":6074,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":6074,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":21406,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":21406,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":8292,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":8292,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":29719,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":29719,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":29719,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":29719,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":29719,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"start":"2021-01-01","end":"2021-12-31","val":29719,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":8355,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":8355,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":16362,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":16362,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-04-01","end":"2022-06-30","val":8007,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":8007,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":24177,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":7815,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":32243,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":32243,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6858,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":13518,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2023-04-01","end":"2023-06-30","val":6660,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2"}]}},"InterestIncomeOther":{"label":"Interest Income, Other","description":"Amount of interest income earned from interest bearing assets classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":35,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"}]}},"InterestPaidNet":{"label":"Interest Paid, Excluding Capitalized Interest, Operating Activities","description":"Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":7382,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-01-01","end":"2019-09-30","val":7999,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":15743,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":715,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1564,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":1564,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":2668,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":2668,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":3333,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":3333,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":3333,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":3333,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":3333,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":7040,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":7040,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":13114,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":21406,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":29719,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":29719,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":29719,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":29719,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":29719,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"start":"2021-01-01","end":"2021-12-31","val":29719,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":8355,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":8355,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":16362,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-01-01","end":"2022-12-31","val":32243,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":32243,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6858,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":13518,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"}]}},"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-12-31","val":122467,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":122467,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":122467,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":72267,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":81259,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":61764,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":61764,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":61764,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":61764,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":61764,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":61764,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":61764,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":61764,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":63183,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":153485,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":232701,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":138175,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":138175,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":138175,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":138175,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":138175,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":138175,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":138175,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":138175,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":138175,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":200438,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":187940,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":153376,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":230567,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":230567,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":230567,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":230567,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":227834,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":246138,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"InventoryForLongTermContractsOrPrograms":{"label":"Inventory for Long-term Contracts or Programs, Gross","description":"Amount before valuation and LIFO reserves, and progress payments, of inventory associated with long-term contracts, expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2021-06-30","val":951,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6361,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"}]}},"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":"2019-12-31","val":261867,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":261867,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":261867,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":201786,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":259070,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":150791,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":150791,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":150791,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":150791,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":150791,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":150791,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":150791,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":150791,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":187205,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":309094,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":466328,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":271674,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":271674,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":271674,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":271674,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":271674,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":271674,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":271674,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":271674,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":271674,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":352868,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":296538,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":337771,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":571658,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":571658,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":571658,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":571658,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":624385,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":621675,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"InventoryRawMaterials":{"label":"Inventory, Raw Materials, Gross","description":"Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":80986,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":80986,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":80986,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q4I"},{"end":"2021-03-31","val":70289,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":42578,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":87666,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":119196,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":119196,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":119196,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":119196,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":119196,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":130584,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":96422,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":171433,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":328007,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":328007,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":328007,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":328007,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":377434,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":356048,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"InventoryRawMaterialsAndSupplies":{"label":"Inventory, Raw Materials and Supplies, Gross","description":"Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.","units":{"USD":[{"end":"2019-12-31","val":139400,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":139400,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":139400,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":130519,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":167485,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":80986,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":80986,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":80986,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":80986,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":80986,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":119196,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":119196,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":119196,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":119196,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2021Q4I"}]}},"InventoryWorkInProcess":{"label":"Inventory, Work in Process, Gross","description":"Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2021-03-31","val":47162,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":70151,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":98366,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2022-06-30","val":12176,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":12962,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"}]}},"Investments":{"label":"Investments","description":"Sum of the carrying amounts as of the balance sheet date of all investments.","units":{"USD":[{"end":"2019-12-31","val":28261,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":28261,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":28261,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":27213,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"}]}},"Liabilities":{"label":"Liabilities","description":"Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.","units":{"USD":[{"end":"2019-12-31","val":952197,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":952197,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":952197,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":1279457,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1823325,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2145248,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":2145248,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":2145248,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":2145248,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":2145248,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":2145248,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":2145248,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":2145248,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3007798,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3420496,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3933209,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4995511,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":4995511,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":4995511,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":4995511,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":4995511,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":4995511,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":4995511,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":4995511,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":4995511,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5671463,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5460766,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2671805,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2748046,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":2748046,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":2748046,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":2748046,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2664895,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2079951,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"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":"2019-12-31","val":1047249,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":1047249,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":1047249,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":1331590,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1437620,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1591287,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":1591287,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":1591287,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":1591287,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1591287,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":1591287,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":1591287,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":1591287,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2262353,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2424729,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2714868,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3011685,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":3011685,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":3011685,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":3011685,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":3011685,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":3011685,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":3011685,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":3011685,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":3011685,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3756809,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3795226,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3842519,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4505803,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":4505803,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":4505803,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":4505803,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4882701,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4399558,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"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":"2019-12-31","val":905600,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":905600,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":905600,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":1251206,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1793919,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2114609,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":2114609,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":2114609,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":2114609,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":2114609,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":2114609,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":2114609,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":2114609,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2550034,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2956107,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3468575,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4524974,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":4524974,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":4524974,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":4524974,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":4524974,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":4524974,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":4524974,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":4524974,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":4524974,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5198888,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5013765,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2249258,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2317296,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":2317296,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":2317296,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":2317296,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2228322,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1664772,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"LoansPayableToBank":{"label":"Loans Payable to Bank","description":"Including the current and noncurrent portions, carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the normal operating cycle if longer.","units":{"USD":[{"end":"2019-12-31","val":14354,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":14354,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":14354,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":28251,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":29406,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":30639,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":30639,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":30639,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":30639,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":30639,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":457764,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-12-31","val":470537,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":470537,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":470537,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":470537,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2021Q4I"}]}},"LongTermLoansPayable":{"label":"Loans Payable, Noncurrent","description":"Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.","units":{"USD":[{"end":"2019-12-31","val":14354,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":14354,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":14354,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":28251,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":29406,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":30639,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":30639,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":30639,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":30639,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":30639,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":30639,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":30639,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":30639,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":457764,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":464389,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":464634,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":470537,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":470537,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":470537,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":470537,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":470537,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":470537,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":470537,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":470537,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":470537,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":472575,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":447001,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":422547,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":430750,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":430750,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":430750,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":430750,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":436573,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":415179,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"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":"2019-01-01","end":"2019-06-30","val":130364,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-01-01","end":"2019-09-30","val":231621,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":482880,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":53016,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":501873,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":501873,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":1033908,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":1033908,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":1263692,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":1263692,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":1263692,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":1263692,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":1263692,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":716599,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":716599,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":979938,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":979938,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":1232933,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":1232933,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":1590481,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":1590481,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":1590481,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":1590481,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":1590481,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"start":"2021-01-01","end":"2021-12-31","val":1590481,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":356854,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":356854,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":512401,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":512401,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-01-01","end":"2022-09-30","val":588736,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":161779,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":161779,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-238281,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-235309,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"}]}},"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":"2019-01-01","end":"2019-06-30","val":-32244,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-01-01","end":"2019-09-30","val":-29477,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":-93546,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-75185,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-193264,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":-193264,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-336248,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-336248,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-592877,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":-592877,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-592877,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":-592877,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":-592877,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-211743,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-211743,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-299972,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-299972,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":-463008,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-463008,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":-1318700,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-1318700,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":-1318700,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":-1318700,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":-1318700,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"start":"2021-01-01","end":"2021-12-31","val":-1318700,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-10206,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":-10206,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-44291,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":-44291,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-01-01","end":"2022-09-30","val":-39157,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":-66645,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":-66645,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-525,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-4980,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"}]}},"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":"2019-01-01","end":"2019-06-30","val":-169979,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-01-01","end":"2019-09-30","val":-264606,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":-322295,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-63860,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-435265,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":-435265,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-818517,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-818517,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-803552,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":-803552,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-803552,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":-803552,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":-803552,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-409795,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-409795,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-678858,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-678858,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":-764741,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-764741,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":-260828,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-260828,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":-260828,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":-260828,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":-260828,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"start":"2021-01-01","end":"2021-12-31","val":-260828,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-335858,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":-335858,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-494519,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":-494519,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-01-01","end":"2022-09-30","val":-514182,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":142903,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":142903,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4653,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":10169,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"}]}},"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":"2019-01-01","end":"2019-06-30","val":72988,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-04-01","end":"2019-06-30","val":38037,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":47548,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-25465,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-138112,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-123589,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-245915,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":-245915,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-122326,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-678194,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-678194,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-432279,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-834774,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":-834774,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-834774,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":-834774,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":-834774,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-195500,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-195500,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-436180,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-436180,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":-657863,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-657863,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":-1401408,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-1401408,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":-1401408,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":-1401408,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":-1401408,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"start":"2021-01-01","end":"2021-12-31","val":-1401408,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":107620,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":107620,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"start":"2022-01-01","end":"2022-03-31","val":107620,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":247491,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":247491,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-04-01","end":"2022-06-30","val":139871,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":460512,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":935154,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":935154,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":449721,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"start":"2023-01-01","end":"2023-03-31","val":449721,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":656901,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2023-04-01","end":"2023-06-30","val":207180,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2"}]}},"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":"2019-01-01","end":"2019-06-30","val":-1723,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-04-01","end":"2019-06-30","val":1799,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-2622,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-899,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-14872,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":22009,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":50749,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":50749,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":28740,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-04-01","end":"2020-06-30","val":28740,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":22292,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":22292,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-28457,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":-28457,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":21084,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":21084,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":21084,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":21084,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":21084,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":9527,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":9527,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1108,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":1108,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":-8419,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-8419,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-9642,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-9642,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-10750,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-10750,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-15447,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-15447,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":-15447,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":-15447,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":-15447,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"start":"2021-01-01","end":"2021-12-31","val":-15447,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-103043,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":-8984,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-106425,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":-12666,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-04-01","end":"2022-06-30","val":-3382,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":-3682,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-124180,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":-17755,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-23693,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":-23693,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5723,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-14842,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2023-04-01","end":"2023-06-30","val":-9119,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2"}]}},"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":"2019-01-01","end":"2019-06-30","val":140586,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-04-01","end":"2019-06-30","val":77948,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":225666,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":85104,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":339515,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":135688,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":279986,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":279986,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":144298,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-04-01","end":"2020-06-30","val":144298,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":676501,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":676501,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":396515,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":396515,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":835143,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":835143,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":835143,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":835143,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":835143,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":141811,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":141811,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":253178,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":253178,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":111367,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":111367,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":479654,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":479654,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":226476,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":226476,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":974496,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":974496,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":974496,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":974496,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":974496,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"start":"2021-01-01","end":"2021-12-31","val":974496,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":255087,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":349146,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":462620,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":556379,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-04-01","end":"2022-06-30","val":207533,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":207233,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":660684,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":198064,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1220185,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":1220185,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":234635,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":440924,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2023-04-01","end":"2023-06-30","val":206289,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":75219,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-04-01","end":"2019-06-30","val":32862,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":55456,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-19788,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-120624,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-145598,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-296664,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":-296664,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-151066,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-04-01","end":"2020-06-30","val":-151066,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-702785,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-702785,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-406121,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":-406121,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-855858,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":-855858,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-855858,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":-855858,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":-855858,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-205027,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-205027,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-437288,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-437288,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":-232261,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-232261,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-648221,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-648221,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-210933,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-210933,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-1385961,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-1385961,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":-1385961,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":-1385961,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":-1385961,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"start":"2021-01-01","end":"2021-12-31","val":-1385961,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":210663,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":116604,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":353916,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":260157,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-04-01","end":"2022-06-30","val":143253,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":143553,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":584692,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":230776,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":958847,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":958847,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":455444,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":671743,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2023-04-01","end":"2023-06-30","val":216299,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2"}]}},"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":"2019-01-01","end":"2019-06-30","val":-12628,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-04-01","end":"2019-06-30","val":-501,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-14076,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-13568,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-3387,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1744,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4577,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":4577,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":20091,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-04-01","end":"2020-06-30","val":20091,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-982,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-982,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-5559,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":-5559,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2856,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":2856,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":2856,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":2856,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":2856,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4016,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":4016,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-5626,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-5626,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":-9642,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-9642,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-6517,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-6517,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-891,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-891,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-28457,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-28457,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":-28457,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":-28457,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-38448,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":70795,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":109243,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":151474,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":80679,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3"}]}},"OtherComprehensiveIncomeLossTax":{"label":"Other Comprehensive Income (Loss), Tax","description":"Amount of tax expense (benefit) allocated to other comprehensive income (loss).","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":-60360,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-04-01","end":"2019-06-30","val":-37536,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-33472,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":39033,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":141499,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":125333,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":241338,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-04-01","end":"2020-06-30","val":102235,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":679176,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":437838,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":831918,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":831918,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":831918,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":831918,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":831918,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":191484,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":1429865,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":1429865,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":1429865,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":1429865,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2021"}]}},"OtherIncome":{"label":"Other Income","description":"Amount of revenue and income classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":57183,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":28920,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":57400,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":217,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":16567,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":15688,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":15688,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":-879,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-879,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":19621,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":19621,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":3933,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":3933,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":21835,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":21835,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":159,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":159,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5491,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":5491,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-04-01","end":"2022-06-30","val":5332,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":5332,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":6492,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":1001,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":9945,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":9945,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3175,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3789,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2023-04-01","end":"2023-06-30","val":614,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2"}]}},"OtherInventorySupplies":{"label":"Other Inventory, Supplies, Gross","description":"Amount before valuation and LIFO reserves of other supplies used within the manufacturing or production process expected to be consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2020-09-30","val":10326,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8041,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":8041,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":8041,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":8041,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":8041,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":8041,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":8041,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":8041,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6571,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":41929,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":41234,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":14303,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":14303,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":14303,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":14303,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":14303,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":14303,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":14303,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":14303,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":14303,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":21846,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-12-31","val":13084,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":13084,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":13084,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":13084,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":19117,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":19489,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"OtherNonoperatingExpense":{"label":"Other Nonoperating Expense","description":"Amount of expense related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":3185,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-04-01","end":"2019-06-30","val":204,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3368,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":282,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":18789,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4690,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4870,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":4870,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":180,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-04-01","end":"2020-06-30","val":180,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":32440,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":32440,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":27570,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":27570,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":32882,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":32882,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":32882,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":32882,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":32882,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":1466,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":1466,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":1466,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":1466,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":7857,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":7857,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":6391,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":6391,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":7563,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":7563,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":7563,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":7563,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":7563,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"start":"2021-01-01","end":"2021-12-31","val":7563,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":94847,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":788,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":95554,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":1795,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-04-01","end":"2022-06-30","val":707,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":1007,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":106495,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":10941,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1395,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":1395,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2040,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5113,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2023-04-01","end":"2023-06-30","val":3073,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2"}]}},"OtherNonoperatingIncome":{"label":"Other Nonoperating Income","description":"Amount of income related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":8844,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-04-01","end":"2019-06-30","val":8844,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":8745,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":19625,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":37756,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":57183,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-04-01","end":"2020-06-30","val":28920,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":57400,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":217,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":57299,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":57299,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":57299,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":57299,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":57299,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":16567,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":21835,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":21835,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":21835,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":21835,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2021"}]}},"OtherReceivablesNetCurrent":{"label":"Other Receivables, Net, Current","description":"Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.","units":{"USD":[{"end":"2019-12-31","val":24787,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":24787,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":24787,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":94569,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":89747,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":56384,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":56384,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":56384,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":56384,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":56384,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":56384,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":56384,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":56384,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":127253,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":151565,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":69722,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":164354,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":164354,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":164354,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":164354,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":164354,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":164354,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":164354,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":164354,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":164354,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":206008,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":222406,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":206815,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":189118,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":189118,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":189118,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":189118,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":242291,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":230349,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"PaymentsForOperatingActivities":{"label":"Payments for Operating Activities","description":"Total amount of cash paid for operating activities during the current period.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":453502,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"}]}},"PaymentsForProceedsFromInvestments":{"label":"Payments for (Proceeds from) Investments","description":"The net cash paid (received) associated with the acquisition or disposal of all investments, including securities and other assets.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":7336,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-01-01","end":"2019-09-30","val":28780,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":64348,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-603,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-09-30","val":336248,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-12-31","val":592877,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2020"}]}},"PaymentsToAcquireEquityMethodInvestments":{"label":"Payments to Acquire Equity Method Investments","description":"The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":28505,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"}]}},"PaymentsToAcquireIntangibleAssets":{"label":"Payments to Acquire Intangible Assets","description":"The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":725,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-01-01","end":"2019-09-30","val":697,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":693,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2021-01-01","end":"2021-06-30","val":1066,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":1066,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":1066,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":1066,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":1069,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":1069,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":1069,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":1069,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":1069,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"start":"2021-01-01","end":"2021-12-31","val":1069,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1783,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":1783,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1746,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":1746,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-01-01","end":"2022-09-30","val":1713,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":4846,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":4846,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"}]}},"PaymentsToAcquireOtherPropertyPlantAndEquipment":{"label":"Payments to Acquire Other Property, Plant, and Equipment","description":"Amount of cash outflow from the acquisition of or improvements to long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":24183,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-03-31","val":75576,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":193867,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":193867,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":336248,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-03-31","val":211743,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":211743,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":298906,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":298906,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":461942,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":461942,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":1319101,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":1319101,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":8423,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":8423,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":42545,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":42545,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-01-01","end":"2022-09-30","val":38806,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":53423,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":53423,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":525,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4120,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"}]}},"PaymentsToSuppliers":{"label":"Payments to Suppliers","description":"Payments of cash to suppliers for goods and services during the current period.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":231369,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2020-01-01","end":"2020-12-31","val":231369,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-12-31","val":231369,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":481659,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":524825,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":425260,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":152750,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2021-01-01","end":"2021-12-31","val":152750,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-12-31","val":152750,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":152750,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":152750,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":179349,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":36086,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-09-30","val":39819,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":34475,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":34475,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"start":"2022-01-01","end":"2022-12-31","val":34475,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-01-01","end":"2022-12-31","val":34475,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":96100,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":137956,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"}]}},"ProceedsFromCollectionOfAdvanceToAffiliate":{"label":"Proceeds from Collection of Advance to Affiliate","description":"The cash inflow from the collection of money previously advanced to an entity that is related to it but not strictly controlled.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":17760,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-01-01","end":"2019-12-31","val":17760,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":17760,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":194863,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-09-30","val":335751,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-12-31","val":231369,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":231369,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":231369,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":231369,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":231369,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":152750,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":152750,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":152750,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":152750,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2021"}]}},"ProceedsFromContributedCapital":{"label":"Proceeds from Contributed Capital","description":"The cash inflow associated with the amount received by a corporation from a shareholder during the period.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":87439,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"}]}},"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":"2020-01-01","end":"2020-03-31","val":14329,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":14226,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":14226,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":14298,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":14298,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-03-31","val":431965,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":431965,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":432780,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":432780,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":432807,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":432807,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":465008,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":465008,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":104011,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-01-01","end":"2019-09-30","val":104273,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-06-30","val":186048,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":186048,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":186048,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":186048,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":186048,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":186048,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":186048,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":186048,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":186048,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":284634,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2022-01-01","end":"2022-03-31","val":356854,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1"}]}},"ProceedsFromIssuanceOfLongTermDebt":{"label":"Proceeds from Issuance of Long-term Debt","description":"The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":14478,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":14493,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":14493,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":14493,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":14493,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":14493,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":465008,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":465008,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":465008,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":465008,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2021"}]}},"ProceedsFromIssuanceOfPrivatePlacement":{"label":"Proceeds from Issuance of Private Placement","description":"The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.","units":{"CNY":[{"start":"2020-01-01","end":"2020-01-16","val":418166,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-01-16","val":418166,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q4I"},{"start":"2020-02-01","end":"2020-02-26","val":200000,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-02-01","end":"2020-02-26","val":900000,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-02-01","end":"2020-02-26","val":900000,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2020-02-01","end":"2020-02-26","val":900000,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1I"},{"start":"2020-02-27","end":"2020-03-02","val":400000,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-02-27","end":"2020-03-02","val":400000,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-03-01","end":"2020-03-04","val":100000,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-03-01","end":"2020-03-04","val":100000,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-03-03","end":"2020-03-10","val":200000,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-03-03","end":"2020-03-10","val":200000,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-06-30","val":900000,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-09-30","val":900000,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2021-01-01","end":"2021-09-30","val":900000,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":900000,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":900000,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":900000,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":900000,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":900000,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":900000,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"}],"USD":[{"start":"2020-02-01","end":"2020-02-26","val":130000,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-02-01","end":"2020-02-26","val":130000,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2020-02-01","end":"2020-02-26","val":130000,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1I"},{"start":"2021-01-01","end":"2021-09-30","val":130000,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":130000,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":130000,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":130000,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":130000,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":130000,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":130000,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"}]}},"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":"2019-01-01","end":"2019-06-30","val":26353,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-01-01","end":"2019-09-30","val":127348,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-03-31","val":38687,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":301599,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":301599,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":833562,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":833562,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-03-31","val":284634,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":547158,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":547158,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":800126,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":800126,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":1210725,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":1210725,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":356854,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":512401,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":512401,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-01-01","end":"2022-09-30","val":588736,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":56497,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":56497,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"}]}},"ProceedsFromSaleAndMaturityOfOtherInvestments":{"label":"Proceeds from Sale and Maturity of Other Investments","description":"The cash inflow associated with the sale and maturity (principal being due) of other investments, prepayment and call (request of early payment) of other investments not otherwise defined in the taxonomy.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":391,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":603,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"}]}},"ProceedsFromShortTermDebt":{"label":"Proceeds from Short-term Debt","description":"The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-14478,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2021-01-01","end":"2021-12-31","val":-31001,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-31001,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":-31001,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":-31001,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2021"}]}},"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":"2019-01-01","end":"2019-12-31","val":138112,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-245915,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-122326,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-678194,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-432279,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":834774,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":834774,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":834774,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":834774,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":834774,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-195500,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-436180,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-436180,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":-240680,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-240680,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-657863,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-657863,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-221683,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":-221683,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1401408,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":1401408,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":1401408,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":1401408,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":107620,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":247491,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":139871,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":460512,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":213021,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3"}]}},"PropertyPlantAndEquipmentCollectionsNotCapitalized":{"label":"Property, Plant, and Equipment, Collections, Not Capitalized","description":"Amount not capitalized of work of art, historical treasure, and similar asset classified as collections.","units":{"USD":[{"end":"2019-12-31","val":288094,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":288094,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":288094,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":459552,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":616998,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":904034,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":904034,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":904034,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":904034,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":904034,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":904034,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":904034,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":904034,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1102421,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1209413,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1342032,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2194576,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":2194576,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":2194576,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":2194576,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":2194576,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":2194576,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":2194576,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":2194576,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":2194576,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2156218,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2024413,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1923215,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1914459,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":1914459,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":1914459,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":1914459,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1883025,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1737373,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"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":"2019-12-31","val":331929,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":331929,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":331929,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":340222,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":355892,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":366938,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":366938,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":366938,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":366938,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":366938,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":366938,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":366938,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":366938,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":421555,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":471878,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":781933,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2235923,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":2235923,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":2235923,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":2235923,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":2235923,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":2235923,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":2235923,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":2235923,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":2235923,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2232782,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2120701,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2041683,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2157225,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":2157225,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":2157225,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":2157225,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2162232,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2030014,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"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":"2019-12-31","val":287950,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":287950,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":287950,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":280500,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":286957,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":289864,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":289864,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":289864,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":289864,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":289864,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":289864,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":289864,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":289864,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":337316,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":390562,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":669218,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2099684,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":2099684,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":2099684,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":2099684,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":2099684,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":2099684,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":2099684,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":2099684,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":2099684,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2060915,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1924532,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1828798,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1818210,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":1818210,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":1818210,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":1818210,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1785474,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1642989,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2019-12-31","val":-200775,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":-200775,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":-200775,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":-446690,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-878969,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-1035549,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":-1035549,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":-1035549,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":-1035549,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":-1035549,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":-1035549,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":-1035549,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":-1035549,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-1231049,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-1471729,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-1693412,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-2436957,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":-2436957,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":-2436957,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":-2436957,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":-2436957,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":-2436957,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":-2436957,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":-2436957,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":-2436957,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-2329337,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-2189466,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-1976445,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-1501803,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":-1501803,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":-1501803,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":-1501803,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-1052082,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-844902,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"RetainedEarningsAppropriated":{"label":"Retained Earnings, Appropriated","description":"A segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies.","units":{"USD":[{"end":"2021-03-31","val":1231049,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1471729,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"}]}},"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":"2019-01-01","end":"2019-06-30","val":372369,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-04-01","end":"2019-06-30","val":180451,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":484790,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":112420,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":621457,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":24941,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":173333,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":173333,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":148392,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-04-01","end":"2020-06-30","val":148392,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":207965,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":207965,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":34632,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":34632,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":507529,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":507529,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":507529,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":507529,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":507529,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":71066,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":71066,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":279694,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":279694,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":208628,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":208628,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":349259,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":349259,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":69565,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":69565,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":542845,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":542845,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":542845,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":542845,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":542845,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"start":"2021-01-01","end":"2021-12-31","val":542845,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1894177,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":1894177,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3548414,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":3548414,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-04-01","end":"2022-06-30","val":1654237,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":1654237,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":5210549,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":1662135,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":7639624,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":7639624,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2118522,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3653564,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2023-04-01","end":"2023-06-30","val":1535042,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2"}]}},"SellingAndMarketingExpense":{"label":"Selling and Marketing Expense","description":"The aggregate total amount of expenses directly related to the marketing or selling of products or services.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":62823,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-04-01","end":"2019-06-30","val":26584,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":87947,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":25123,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":121154,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":22199,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":78363,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":78363,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":56164,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-04-01","end":"2020-06-30","val":56164,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":161099,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":161099,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":82736,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":82736,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":247230,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":247230,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":247230,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":247230,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":247230,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":69592,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":69592,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":129392,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":129392,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":59800,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":59800,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":215984,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":215984,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":86592,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":86592,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":302156,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":302156,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":302156,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":302156,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":302156,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"start":"2021-01-01","end":"2021-12-31","val":302156,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":63947,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":63947,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":118803,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":118803,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-04-01","end":"2022-06-30","val":54856,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":54856,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":165306,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":46503,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":207232,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":207232,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":62521,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":113816,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2023-04-01","end":"2023-06-30","val":51295,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2"}]}},"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":"2018-12-31","val":149112,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2018-12-31","val":149112,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2018-12-31","val":149112,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":393467,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2019Q2I"},{"end":"2019-09-30","val":282150,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":95052,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":95052,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":95052,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2019-12-31","val":95052,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2019-12-31","val":95052,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2019-12-31","val":95052,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2019-12-31","val":95052,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2019-12-31","val":95052,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2019-12-31","val":95052,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2019Q4I"},{"end":"2020-06-30","val":52133,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2020-06-30","val":52133,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-385705,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2020-09-30","val":-385965,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-553961,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":-553961,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":-553961,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":-553961,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":-553961,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":-553961,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2020-12-31","val":-553961,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2020-12-31","val":-553961,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2020-12-31","val":-553961,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":-553961,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":-553961,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-745445,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-03-31","val":-745445,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-995767,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-06-30","val":-995767,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-1218341,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-09-30","val":-1218341,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-1983826,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":-1983826,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":-1983826,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":-1983826,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":-1983826,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":-1983826,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":-1983826,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2021-12-31","val":-1983826,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":-1983826,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2021-12-31","val":-1983826,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":-1983826,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-1914654,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2022-03-31","val":-1914654,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-03-31","val":-1914654,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-1665540,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2022-06-30","val":-1665540,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1170714,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1757757,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":1757757,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":1757757,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":1757757,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2217806,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2023-03-31","val":2217806,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2319607,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"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":"2020-01-01","end":"2020-06-30","val":182905,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":182616,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":182616,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":182616,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":182616,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":182876,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":182876,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":182876,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":182876,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2022-01-01","end":"2022-09-30","val":2542554,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"}]}},"Supplies":{"label":"Prepaid Supplies","description":"Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2019-12-31","val":17760,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":17760,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":17760,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":194863,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":335751,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":231369,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":231369,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":231369,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":231369,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":231369,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":231369,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":231369,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":231369,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":481659,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":524825,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":425260,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":152750,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":152750,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":152750,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":152750,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":152750,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":152750,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":152750,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":152750,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":152750,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":179349,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":36086,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":39819,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":34475,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":34475,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":34475,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":34475,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":96100,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":137956,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"TaxesPayableCurrent":{"label":"Taxes Payable, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2019-12-31","val":902,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"end":"2019-12-31","val":902,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":902,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":888,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2020Q2I"},{"end":"2020-09-30","val":924,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":256842,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":256842,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":256842,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q4I"},{"end":"2021-03-31","val":352371,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":525629,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":630461,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":986,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":986,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":986,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":986,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":986,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":986,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":986,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":986,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"end":"2021-12-31","val":986,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":990,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":937,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":885,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7584,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":7584,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":7584,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":7584,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5899,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4818,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"TemporaryEquityForeignCurrencyTranslationAdjustments":{"label":"Temporary Equity, Foreign Currency Translation Adjustments","description":"Adjustments to temporary equity resulting from foreign currency translation adjustments.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":-1949,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":-3387,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":20091,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":14532,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":14532,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":2856,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":2856,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":2856,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":2856,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":2856,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4016,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-5626,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-5626,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":-6517,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-6517,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":-28457,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-28457,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":-28457,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":-28457,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-38448,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":-38448,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":70795,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-09-30","val":151474,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2023-01-01","end":"2023-03-31","val":10328,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"}]}},"UnrecognizedTaxBenefits":{"label":"Unrecognized Tax Benefits","description":"Amount of unrecognized tax benefits.","units":{"USD":[{"end":"2020-09-30","val":190577,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":124041,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14"},{"end":"2020-12-31","val":124041,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":124041,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":124041,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":124041,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":126998,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":126998,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":126998,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":126998,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2021Q4I"}]}},"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":"2019-01-01","end":"2019-06-30","val":14030000,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2019-04-01","end":"2019-06-30","val":14030000,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":14030000,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":14030000,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":14030000,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":14030000,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":14069409,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-01-01","end":"2020-06-30","val":14069409,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":18824818,"accn":"0001213900-20-029953","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-10-02"},{"start":"2020-04-01","end":"2020-06-30","val":18824818,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":15238557,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":1523856,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":18824818,"accn":"0001213900-20-036833","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":1882482,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":16447114,"accn":"0001213900-21-021581","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":18824818,"accn":"0001213900-21-026794","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":18824818,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":18824818,"accn":"0001213900-21-041884","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1882482,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":1882482,"accn":"0001213900-21-058591","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3"}]}},"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":133250,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2019-12-31","val":133250,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2019-12-31","val":133250,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2019-12-31","val":133250,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":6041,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":6041,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":6041,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":6041,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":9533,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":9533,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":9533,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":9533,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2021Q4I"}]}},"CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations":{"label":"Cash Provided by (Used in) Operating Activities, Discontinued Operations","description":"Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":803552,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":803552,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":803552,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":803552,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":260828,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":260828,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":260828,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":260828,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2021"}]}},"DueFromRelatedParties":{"label":"Due from Related Parties","description":"For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.","units":{"USD":[{"end":"2021-12-31","val":246607,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":246607,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":246607,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":246607,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2021Q4I"}]}},"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":"2020-01-01","end":"2020-12-31","val":-0.51,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-0.51,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":-0.51,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":-0.51,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.12,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.23,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":-0.13,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.35,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-0.12,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-0.85,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-0.85,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":-0.74,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":-0.85,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":-0.85,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"start":"2021-01-01","end":"2021-12-31","val":-0.74,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.07,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":0.06,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.13,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":0.13,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-04-01","end":"2022-06-30","val":0.07,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":0.07,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0.24,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":0.11,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0.01,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":0.01,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0.01,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"}]}},"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":"2020-01-01","end":"2020-12-31","val":5528,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":5528,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":5528,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":5528,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1041,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-935,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":-6337,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":-7461,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-7461,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":-7461,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":-7461,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":-7461,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"start":"2021-01-01","end":"2021-12-31","val":-7461,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-11819,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":-11819,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":26625,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":26625,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-01-01","end":"2022-09-30","val":-39120,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":-13522,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":-13522,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":16156,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1153,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"}]}},"ExchangeFees":{"label":"Exchange Fees","description":"The amount of expense in the period for fees charged by securities exchanges for the privilege of trading securities listed on that exchange. Some fees vary with the related volume, while others are fixed.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":2957,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":2957,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":2957,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":2957,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2021"}]}},"IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities":{"label":"Increase (Decrease) in Other Accounts Payable and Accrued Liabilities","description":"The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":29834,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":29834,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":29834,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":29834,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1197844,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":1197844,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":1197844,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":1197844,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2021"}]}},"InvestmentInterestRate":{"label":"Investment Interest Rate","description":"Rate of interest on investment.","units":{"pure":[{"end":"2021-12-31","val":0.07,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":0.07,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2021-12-31","val":0.07,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2021-12-31","val":0.07,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.07,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.07,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.07,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.07,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":0.07,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.07,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.07,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"OtherLoansPayableLongTerm":{"label":"Other Loans Payable, Long-term, Noncurrent","description":"Amount of long-term loans classified as other, payable after one year or the operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":3333,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":3333,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"end":"2020-12-31","val":3333,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"end":"2020-12-31","val":3333,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020Q4I"}]}},"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":"2020-01-01","end":"2020-12-31","val":592877,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":592877,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":592877,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":592877,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1319101,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":1319101,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":1319101,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":1319101,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2021"}]}},"ProceedsFromRepaymentsOfRelatedPartyDebt":{"label":"Proceeds from (Repayments of) Related Party Debt","description":"Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":-54251,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-54251,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":-54251,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":-54251,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":-54251,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"start":"2021-01-01","end":"2021-12-31","val":-54251,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"}]}},"ProceedsFromSaleOfPropertyPlantAndEquipment":{"label":"Proceeds from Sale of Property, Plant, and Equipment","description":"The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":1470,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":1470,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":1470,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":1470,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2021"}]}},"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":"2020-01-01","end":"2020-12-31","val":1644711,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":1644711,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":1644711,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":1644711,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":1644711,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":1644711,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1882482,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":1882482,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1644711,"accn":"0001213900-22-020035","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":1644711,"accn":"0001213900-23-022292","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-23"},{"start":"2021-01-01","end":"2021-12-31","val":1882485,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":1644711,"accn":"0001213900-23-066423","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-08-14"},{"start":"2021-01-01","end":"2021-12-31","val":1644711,"accn":"0001213900-23-078531","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-09-22"},{"start":"2021-01-01","end":"2021-12-31","val":1882485,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1882485,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1644711,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":1882485,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-04-01","end":"2022-06-30","val":1644711,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":1882485,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1882482,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":1882482,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":101882485,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":101882485,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":101882485,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":101882485,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2023-04-01","end":"2023-06-30","val":101882485,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2"}]}},"AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent":{"label":"Accounts Payable and Accrued Liabilities","description":"Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations.","units":{"USD":[{"end":"2021-12-31","val":1453700,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":1453700,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":1453700,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":844588,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":844588,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1757694,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1596502,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1490635,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":912608,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":912608,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"}]}},"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":"2021-12-31","val":166293,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":166293,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":166293,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":166293,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":166293,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":801489,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1158717,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1286460,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1517700,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":1517700,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":1517700,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":1517700,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1987433,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1628512,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2020-12-31","val":6041,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2020-12-31","val":6041,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2020-12-31","val":6041,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2020-12-31","val":6041,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2020-12-31","val":6041,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":100061,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6214,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4888,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9533,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":9533,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":9533,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":9533,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":9533,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2021-12-31","val":9533,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2021-12-31","val":9533,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8504,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2022-03-31","val":8504,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9749,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2022-06-30","val":9749,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5810,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":234048,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":234048,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":234048,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":234048,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6745,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5081,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"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":"2021-01-01","end":"2021-03-31","val":0.2,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.2,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-03-31","val":0.2,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.2,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"}]}},"IncomeLossFromContinuingOperations":{"label":"Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent","description":"Amount after tax of income (loss) from continuing operations attributable to the parent.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":107620,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":247491,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-09-30","val":460512,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"}]}},"IncomeTaxReconciliationForeignIncomeTaxRateDifferential":{"label":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":2957,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2021-01-01","end":"2021-12-31","val":2957,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-01-01","end":"2021-12-31","val":2957,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":2957,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":2957,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":550,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-6353,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-09-30","val":-12953,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":-18555,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":-18555,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"}]}},"OtherLoansPayableCurrent":{"label":"Other Loans Payable, Current","description":"Amount of long-term loans classified as other, payable within one year or the operating cycle, if longer.","units":{"USD":[{"end":"2021-12-31","val":470537,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":470537,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":470537,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":470537,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":470537,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":472575,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":447001,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":422547,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":430750,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":430750,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":430750,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":430750,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":436573,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":415179,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"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":"2021-01-01","end":"2021-03-31","val":1644711,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1882482,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":18824821,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1882482,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":1882482,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1882485,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":1882485,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1644711,"accn":"0001213900-22-028818","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":1882485,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1882482,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":1882485,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-04-01","end":"2022-06-30","val":1882482,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":1882485,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1882482,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":1882482,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":101882485,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":101882485,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":101882485,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":101882485,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2023-04-01","end":"2023-06-30","val":101882485,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2"}]}},"AssetsNoncurrent":{"label":"Assets, Noncurrent","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2021-12-31","val":2247081,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":2247081,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":2247081,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":2247081,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-06-30","val":2071730,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1965844,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1958804,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":1958804,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":1958804,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":1958804,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1925747,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1775985,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"DepositsAssetsCurrent":{"label":"Deposits Assets, Current","description":"Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.","units":{"USD":[{"end":"2021-12-31","val":43023,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":43023,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":11654,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":11654,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-06-30","val":42361,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":40043,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":12104,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":12104,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":12104,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":12104,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":12268,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":11667,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"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":"2021-01-01","end":"2021-06-30","val":-0.27,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2021-04-01","end":"2021-06-30","val":-0.15,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.35,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-0.12,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-0.74,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":-0.74,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.06,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.15,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-01-01","end":"2022-06-30","val":0.13,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-04-01","end":"2022-06-30","val":0.09,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"start":"2022-04-01","end":"2022-06-30","val":0.07,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0.24,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":0.11,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0.01,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":0.01,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0.01,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"}]}},"FairValueOptionAggregateDifferencesLoansAndLongTermReceivables":{"label":"Fair Value, Option, Aggregate Differences, Loans and Long-term Receivables","description":"This item represents the difference between the aggregate fair value and the aggregate unpaid principal balance of loans and long-term receivables (other than securities categorized as trading, available-for-sale or held-to-maturity) that have contractual principal amounts and for which the fair value option has been elected.","units":{"USD":[{"end":"2021-12-31","val":98243,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":98243,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q4I"},{"end":"2022-06-30","val":134009,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":160744,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"}]}},"LoansReceivableFairValueDisclosure":{"label":"Loans Receivable, Fair Value Disclosure","description":"Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts.","units":{"USD":[{"end":"2021-12-31","val":98243,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":98243,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":98243,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":98243,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-06-30","val":134009,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":160744,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":155556,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":155556,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":155556,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":155556,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":195612,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":203187,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"OtherReceivables":{"label":"Other Receivables","description":"Amount due from parties in nontrade transactions, classified as other.","units":{"USD":[{"end":"2021-12-31","val":164354,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":164354,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":164354,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":164354,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-06-30","val":222406,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":206815,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":189118,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":189118,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":189118,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":189118,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":242291,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":230349,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"OtherReceivablesGrossCurrent":{"label":"Other Receivables, Gross, Current","description":"Amount, before allowance, of receivables classified as other, due within one year or the operating cycle, if longer.","units":{"USD":[{"end":"2021-12-31","val":1035,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":1035,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":54457,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":54457,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-09-30","val":2985,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":21458,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":21458,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":21458,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":21458,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":34411,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":15495,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"PrepaidExpenseCurrent":{"label":"Prepaid Expense, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2021-12-31","val":22053,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-12-31","val":22053,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q4I"},{"end":"2022-06-30","val":46036,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3043,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"}]}},"PrincipalAmountOutstandingOnLoansSecuritized":{"label":"Principal Amount Outstanding on Loans Securitized or Asset-backed Financing Arrangement","description":"This is the principal amount outstanding for securitized loans only (across all types of loans).","units":{"CNY":[{"end":"2021-09-08","val":155664,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-09-08","val":150664,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3I"},{"end":"2022-05-18","val":748721,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2022-05-18","val":866721,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q2I"}],"USD":[{"end":"2021-09-08","val":22449,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2021-09-08","val":21221,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3I"},{"end":"2022-05-18","val":111560,"accn":"0001213900-22-049611","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-19"},{"end":"2022-05-18","val":122077,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q2I"}]}},"LineOfCreditFacilityCurrentBorrowingCapacity":{"label":"Line of Credit Facility, Current Borrowing Capacity","description":"Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.","units":{"USD":[{"end":"2022-09-30","val":17446,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"}]}},"ProceedsFromSaleOfMachineryAndEquipment":{"label":"Proceeds from Sale of Machinery and Equipment","description":"The cash inflow from sale of machinery and equipment.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":1470,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":1470,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":1362,"accn":"0001213900-22-073980","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":1338,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":1338,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":823,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"}]}},"AccountsPayableAndOtherAccruedLiabilitiesCurrent":{"label":"Accounts Payable and Other Accrued Liabilities, Current","description":"Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2021-12-31","val":609112,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":609112,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1074183,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":1074183,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":1074183,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":1074183,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1265141,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":831508,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"AccruedRentCurrent":{"label":"Accrued Rent, Current","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for contractual rent under lease arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2021-12-31","val":324164,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":324164,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-12-31","val":426558,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":426558,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":426558,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":426558,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":483455,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":185902,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"AccruedSalariesCurrent":{"label":"Accrued Salaries, Current","description":"Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2021-12-31","val":137967,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":137967,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-12-31","val":146967,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":146967,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":146967,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":146967,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":85526,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":87650,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"DeferredCreditsAndOtherLiabilitiesCurrent":{"label":"Deferred Credits and Other Liabilities, Current","description":"Carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income during the current period and current obligations not separately disclosed in the balance sheet (other liabilities, current).","units":{"USD":[{"end":"2021-12-31","val":3070210,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":3070210,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-12-31","val":234848,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":234849,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":234849,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":234848,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8088,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":57291,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"DeferredRevenueAdditions":{"label":"Deferred Revenue, Additions","description":"Amount of deferred revenue recognized for transactions arising during the current reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an Entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":228171,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":228171,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"}]}},"HealthCareOrganizationAllowanceForDoubtfulAccountsPercentageOfAccountsReceivable":{"label":"Health Care Organization, Allowance for Doubtful Accounts, Percentage of Accounts Receivable","description":"Ratio of the allowance for doubtful accounts to accounts receivable, expressed as a percentage, for health care organizations.","units":{"pure":[{"start":"2021-01-01","end":"2021-12-31","val":0.7161,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":0.7161,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.9977,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":0.9977,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"}]}},"IncomeTaxReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":210211,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":210211,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"}]}},"IncomeTaxReconciliationTaxCreditsOther":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Other, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other tax credits.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":140273,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":140273,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"}]}},"InterestExpenseOther":{"label":"Interest Expense, Other","description":"Amount of interest expense classified as other.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":29719,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":29719,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":8355,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":16362,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-01-01","end":"2022-12-31","val":32215,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":32215,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6858,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":13518,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"}]}},"OtherAccountsPayableAndAccruedLiabilities":{"label":"Other Accounts Payable and Accrued Liabilities","description":"Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer.","units":{"USD":[{"end":"2021-12-31","val":23209,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":23209,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-12-31","val":76943,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":76943,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":76943,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":76943,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":83980,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":30457,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"OtherAccruedLiabilitiesNoncurrent":{"label":"Other Accrued Liabilities, Noncurrent","description":"Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2021-12-31","val":123772,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":123772,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-12-31","val":240942,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":240942,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":240942,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":240942,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":205452,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":140703,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax","description":"Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":28457,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2021-01-01","end":"2021-12-31","val":28457,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":38448,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-70795,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2022-04-01","end":"2022-06-30","val":-109243,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":-163875,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":-163875,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-10328,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":95051,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2023-04-01","end":"2023-06-30","val":105379,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2"}]}},"OtherLiabilitiesCurrent":{"label":"Other Liabilities, Current","description":"Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2021-12-31","val":3070210,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2021-12-31","val":3070210,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2021Q4I"},{"end":"2022-12-31","val":234849,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":234849,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":234849,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"end":"2022-12-31","val":234849,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8088,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":57291,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"PaymentsToAcquireOtherProductiveAssets":{"label":"Payments to Acquire Other Productive Assets","description":"Amount of cash outflow for the purchase of or improvements to tangible or intangible assets, used to produce goods or deliver services, classified as other.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":9714,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":9714,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":1683,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"}]}},"ProceedsFromOtherDebt":{"label":"Proceeds from Other Debt","description":"Amount of cash inflow from debt classified as other.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":105282,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":105282,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"}]}},"SaleOfStockConsiderationReceivedOnTransaction":{"label":"Sale of Stock, Consideration Received on Transaction","description":"Cash received on stock transaction after deduction of issuance costs.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":100000,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":100000,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","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":"2022-01-01","end":"2022-12-31","val":44509325,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":44509325,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":-1083,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"start":"2022-01-01","end":"2022-12-31","val":-1083,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022"}]}},"SharesIssued":{"label":"Shares, Issued","description":"Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.","units":{"shares":[{"end":"2022-12-31","val":100000000,"accn":"0001213900-23-051941","fy":2022,"fp":"FY","form":"10-K","filed":"2023-06-27"},{"end":"2022-12-31","val":100000000,"accn":"0001213900-23-078946","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-09-25","frame":"CY2022Q4I"}]}},"AccountsAndOtherReceivablesNetCurrent":{"label":"Accounts and Other Receivables, Net, Current","description":"Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2022-12-31","val":182773,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":182773,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":406728,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":386796,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"AccountsPayableCurrent":{"label":"Accounts Payable, Current","description":"Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2022-12-31","val":912608,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":912608,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":813989,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":727734,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"AccruedLiabilitiesCurrentAndNoncurrent":{"label":"Accrued Liabilities","description":"Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.","units":{"USD":[{"end":"2022-12-31","val":1074183,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":1074183,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1265141,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":831508,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"AverageCollectedCashBalancesWithCommercialBanksFederalHomeLoanBank":{"label":"Average Collected Cash Balances with Commercial Banks, Federal Home Loan Bank","description":"Average amount of collected cash balances with commercial banks the Federal Home Loan Banks (FHLBanks) maintain in return for certain services.","units":{"USD":[{"start":"2021-02-01","end":"2021-02-05","val":464389,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"start":"2021-02-01","end":"2021-02-05","val":464389,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2020Q4I"}]}},"CustomerAdvancesCurrent":{"label":"Customer Advances, Current","description":"The current portion of prepayments received from customers for goods or services to be provided in the future.","units":{"USD":[{"end":"2022-12-31","val":33510,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":33510,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":79906,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":43421,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"DeferredOtherTaxExpenseBenefit":{"label":"Deferred Other Tax Expense (Benefit)","description":"Amount of other deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. For example, but not limited to, acquisition-date income tax benefits or expenses recognized from changes in the acquirer's valuation allowance for its previously existing deferred tax assets resulting from a business combination and adjustments to beginning-of-year balance of a valuation allowance because of a change in circumstance causing a change in judgment about the realizability of the related deferred tax asset in future periods.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":-16143,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-37124,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2023-01-01","end":"2023-03-31","val":-67458,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-98535,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"}]}},"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":"2022-01-01","end":"2022-03-31","val":37167,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":73488,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2023-01-01","end":"2023-03-31","val":61887,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":118884,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"}]}},"InventoryGross":{"label":"Inventory, Gross","description":"Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.","units":{"USD":[{"end":"2022-12-31","val":571658,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27"},{"end":"2022-12-31","val":571658,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":624385,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-06-30","val":621675,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2I"}]}},"RepaymentsOfRelatedPartyDebt":{"label":"Repayments of Related Party Debt","description":"The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":238281,"accn":"0001213900-23-060178","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-07-27","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":54841,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"}]}},"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":"2023-01-01","end":"2023-06-30","val":-2906,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"}]}},"IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet":{"label":"Income (Loss) from Continuing Operations before Interest Expense, Interest Income, Income Taxes, Noncontrolling Interests, Net","description":"Amount of income (loss) from continuing operations, nonoperating income (expense) and income (loss) from equity method investments, before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of interest income (expense).","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":247491,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"},{"start":"2023-01-01","end":"2023-06-30","val":656901,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"}]}},"OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent","description":"Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":-38448,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":109243,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2022Q2"},{"start":"2023-01-01","end":"2023-03-31","val":10328,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":-105379,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16","frame":"CY2023Q2"}]}},"RepaymentsOfDebt":{"label":"Repayments of Debt","description":"The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":180468,"accn":"0001213900-23-068019","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-16"}]}}}}}