{"cik":1641398,"entityName":"GD CULTURE GROUP LIMITED","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":"2015-09-08","val":6562500,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q3I"},{"end":"2015-11-04","val":6562500,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"end":"2016-03-28","val":6562500,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28","frame":"CY2016Q1I"},{"end":"2016-05-13","val":6562500,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-08-15","val":6562500,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2016-11-10","val":6562500,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2017-03-27","val":6562500,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2017Q1I"},{"end":"2017-05-12","val":6562500,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2017-08-11","val":5599388,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-11-13","val":5599388,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2018-03-28","val":11374815,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2018Q1I"},{"end":"2018-05-15","val":11397595,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-08-10","val":24069427,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-11-14","val":23789255,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-03-29","val":20276698,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2019Q1I"},{"end":"2019-05-13","val":21768698,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2019-08-14","val":21768698,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-11-14","val":21768698,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2020-04-17","val":28514520,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2020Q1I"},{"end":"2020-06-26","val":28514520,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q2I"},{"end":"2020-08-12","val":30188958,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2020-11-13","val":29176026,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2021-03-25","val":36342692,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2021Q1I"},{"end":"2021-05-14","val":35916323,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-08-12","val":38429617,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-08-12","val":38429617,"accn":"0001213900-21-064550","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2021-12-10","frame":"CY2021Q2I"},{"end":"2021-10-31","val":46077110,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2021-10-31","val":46077110,"accn":"0001213900-21-064552","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2021-12-10","frame":"CY2021Q3I"},{"end":"2022-03-31","val":38429617,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2022Q1I"},{"end":"2022-05-16","val":38429617,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q2I"},{"end":"2022-08-22","val":46109617,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q3I"},{"end":"2022-11-14","val":1837136,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2023-03-31","val":1711544,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2023Q1I"},{"end":"2023-05-15","val":2866063,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-08-14","val":3053563,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-11-20","val":4489816,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q4I"},{"end":"2024-04-01","val":7887411,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2024-04-01","val":7887411,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2024-04-01","val":7887411,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2024Q1I"},{"end":"2024-05-20","val":7941261,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q2I"},{"end":"2024-08-14","val":9756063,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2024-11-14","val":11167294,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2025-03-17","val":12282894,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2025Q1I"},{"end":"2025-05-15","val":16795433,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2025-08-12","val":16795433,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-11-03","val":55984777,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2026-03-27","val":60759711,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2026Q1I"},{"end":"2026-04-10","val":60759711,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10"}]}},"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":"2015-06-30","val":0,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28","frame":"CY2015Q2I"},{"end":"2016-06-30","val":19500000,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2016Q2I"},{"end":"2017-06-30","val":20000000,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q2I"},{"end":"2018-06-29","val":45000000,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018Q2I"},{"end":"2019-06-28","val":15000000,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2019Q2I"},{"end":"2020-06-30","val":33000000,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2020Q2I"},{"end":"2021-06-30","val":61100000,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q2I"},{"end":"2022-06-30","val":22800000,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022Q2I"},{"end":"2023-06-30","val":12654414,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-06-30","val":12654414,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-06-30","val":12654414,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q2I"},{"end":"2024-06-30","val":10878943.85,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q2I"},{"end":"2025-06-30","val":63150828.08,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q2I"}]}}},"us-gaap":{"AccountsAndNotesReceivableNet":{"label":"Accounts and Financing Receivable, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of accounts and financing receivable. Includes, but is not limited to, notes and loan receivable.","units":{"USD":[{"end":"2018-06-30","val":155530,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":336034,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":251513,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":251513,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":251513,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":251513,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":386365,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":884180,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":824486,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":43003,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":43003,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":43003,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":43003,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":43003,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"}]}},"AccountsPayableAndOtherAccruedLiabilities":{"label":"Accounts Payable and Other Accrued Liabilities","description":"Amount of liabilities incurred and payable to vendors for goods and services received, and accrued liabilities classified as other.","units":{"USD":[{"end":"2017-12-31","val":237840,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":527665,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"}]}},"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":"2017-12-31","val":237840,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":237840,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":237840,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-06-30","val":1618073,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1516359,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2755126,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":2755126,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":2755126,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":2755126,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1794300,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3013325,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2283473,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2152392,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4121862,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":4121862,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":4121862,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":4121862,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":4121862,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":96718,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2585341,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":210114,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":21883,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":21883,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":21883,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":21883,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":21883,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":32784,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":32789,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12048,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5005271,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":5005271,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":5005271,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":5005271,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":5005271,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4990098,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5076310,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5227686,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2099,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":2099,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":2099,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3391,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1739,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-12-31","val":23338,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":23338,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":23338,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":23338,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":193422,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":114219,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":161518,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":401821,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":401821,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":401821,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":401821,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":401821,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":550539,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":260629,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":508990,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":507745,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":507745,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":857310,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"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":"2015-09-30","val":3759,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":27707,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"end":"2015-12-31","val":27707,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":27707,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":27707,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":27707,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":18202,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":30460,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":737,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":19922,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"end":"2016-12-31","val":19922,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":19922,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":19922,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":19922,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":7804,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7777,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":92061,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":126784,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":221685,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":221685,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":221685,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":221685,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":179923,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":262066,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":368646,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1448623,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":1448623,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1448623,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1448623,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":821291,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2989303,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2132655,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2467639,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":344108,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":344108,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":344108,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":344108,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":344108,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":966725,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":920480,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1068013,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1126091,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":1126091,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":1126091,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":1126091,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":1126091,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":538631,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":510089,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":136535,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3543839,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":3543839,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":3543839,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":3543839,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":3543839,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3635369,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3304867,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":14170,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":127475,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":127475,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":127475,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":127475,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":127475,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":127475,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":127475,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":86937,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4961,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3838,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":23338,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":23338,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":193422,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":114219,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"}]}},"AccountsReceivableGross":{"label":"Accounts Receivable, before Allowance for Credit Loss","description":"Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.","units":{"USD":[{"end":"2017-12-31","val":21187472,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":21187472,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":21187472,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":21187472,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":23168923,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":17555883,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":15194554,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4924092,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":4924092,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":4924092,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":4924092,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":4924092,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5916496,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":7570363,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":7402699,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2221319,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":2221319,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":2221319,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":2221319,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":2221319,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2535551,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1153142,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1679688,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1670526,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":1670526,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":1670526,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":1670526,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":1670526,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"}]}},"AccountsReceivableNet":{"label":"Accounts Receivable, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.","units":{"USD":[{"end":"2017-12-31","val":14512638,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":14512638,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":14512638,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":14512638,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":17672589,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":16449563,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":12159417,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4191246,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":4191246,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":4191246,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":4191246,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":4191246,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5282737,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6793918,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6584610,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2197264,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":2197264,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":2197264,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":2197264,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":2197264,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2535551,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1039772,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1580922,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1071590,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":1071590,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":1071590,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":1071590,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":1071590,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"}]}},"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":"2017-12-31","val":14512638,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":14512638,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":14512638,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":14512638,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":17672589,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":15125313,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":11093760,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4191246,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":4191246,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":4191246,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":4191246,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":3083291,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5282737,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6793918,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6584610,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2197264,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":2197264,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":2197264,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":2197264,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":2197264,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2535551,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1039772,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1580922,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1071590,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":1071590,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":1071590,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":1071590,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":1071590,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2022-09-30","val":30247,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":194520,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":194520,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":194520,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":194520,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":194520,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":194520,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":194520,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":133619,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":218077,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":150000,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"}]}},"AccountsReceivableRelatedParties":{"label":"Accounts Receivable, Related Parties","description":"For an unclassified balance sheet, amount of receivables arising from transactions with related parties.","units":{"USD":[{"end":"2018-06-30","val":1324250,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2021-12-31","val":610948,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":610948,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"}]}},"AccountsReceivableRelatedPartiesCurrent":{"label":"Accounts Receivable, Related Parties, Current","description":"Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2018-06-30","val":1324250,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1065657,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"}]}},"AccruedLiabilitiesCurrent":{"label":"Accrued Liabilities, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2015-06-30","val":4000,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":9134,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":43288,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"end":"2015-12-31","val":43288,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":43288,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":43288,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":43288,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":39364,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":120826,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":61365,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":82647,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"end":"2016-12-31","val":82647,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":82647,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":82647,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":82647,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":82647,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":103992,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":214339,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":394652,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"}]}},"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":"2017-12-31","val":1555566,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1555566,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1555566,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1555566,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1663649,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":990911,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1070261,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1087743,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":1087743,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1087743,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1087743,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":224584,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1214900,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1286464,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1332225,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":229688,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":229688,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":229688,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":229688,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":229688,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":229737,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":234807,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":250010,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":266674,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":266674,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":266674,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":266674,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":266674,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6353,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":706994,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-06-30","val":1237839,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q2I"},{"end":"2021-12-31","val":60247,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":60247,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":60247,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":60247,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":60247,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":75109,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":90080,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8529,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9537,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":9537,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":9537,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":9537,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":9537,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":9537,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":9537,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9578,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9159,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":751,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1679,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":1679,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":1679,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":1679,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":1679,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":1679,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":1679,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2862,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4044,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5227,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6409,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":6409,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":6409,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":6409,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":6409,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7486,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8561,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":9637,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":10713,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":10713,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":12319,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax":{"label":"Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax","description":"Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.","units":{"USD":[{"end":"2019-12-31","val":-832267,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":-832267,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":167111,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1I"},{"end":"2020-09-30","val":-327087,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":935638,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":935638,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":935637,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":935637,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q4I"},{"end":"2021-06-30","val":196193,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":199579,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"}]}},"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":"2017-12-31","val":701217,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":701217,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":701217,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":701217,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1697516,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-419504,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-1870898,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-720693,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":-720693,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":-720693,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":-720693,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":-720693,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-209608,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-768098,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-1705416,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-832268,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":-832268,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":-832268,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":-832268,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":-832268,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-1157206,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-1539507,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-335788,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":935637,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":935637,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":935637,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":935637,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":935637,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":168060,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":196193,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":199579,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":225857,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":225857,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":225857,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":225857,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":225857,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":254765,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":369658,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":107673,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":179460,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":179460,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":179460,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":179460,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":179460,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":179460,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":179460,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":189648,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":67177,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":71468,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":175306,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":175306,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":175306,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":175306,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":175306,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":175306,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":175306,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":309046,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":211613,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":218812,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":152585,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":152585,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":152585,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":152585,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":152585,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":152589,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":152602,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":152611,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":152627,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":152627,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":152637,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"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":"2015-06-30","val":24850,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":10662028,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":10857228,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"end":"2015-12-31","val":10857228,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":10857228,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":10857228,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":10857228,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":10857228,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":10792162,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":10807708,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":10807708,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"end":"2016-12-31","val":10807708,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":10807708,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":10807708,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":10807708,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10807708,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10807708,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10807708,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":10807708,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":10592392,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":10591492,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":10591492,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":10591492,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":18046403,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":24178468,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":22878496,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4814846,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":4814846,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":4814846,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":4814846,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":4814846,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5366916,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8350766,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":8350766,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8350861,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":8350861,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":8350861,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":8350861,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":8350861,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":19242951,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":19242951,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":20022427,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":20022427,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":20022427,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":20022427,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":20022427,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":20022427,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":57869660,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":66593027,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":83034373,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":83034373,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":83034373,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":83034373,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":83038827,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":83038827,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":66593027,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":74272259,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":60124087,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":60124087,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":60124087,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":60124087,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":60124087,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":60124087,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":60124087,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":60124087,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":59176101,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":68644206,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":68544206,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":77530221,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":77530221,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":77530221,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":77530221,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":77530221,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":77530221,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":77530221,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":81511298,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":82759142,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":82759075,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":82758975,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":82758975,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":82758975,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":82758975,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":82758975,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":83668864,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":93813211,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":935314053,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":937770530,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":937770530,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":937771930,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"AdjustmentsToAdditionalPaidInCapitalOther":{"label":"Adjustments to Additional Paid in Capital, Other","description":"Amount of other increase (decrease) in additional paid in capital (APIC).","units":{"USD":[{"start":"2015-04-10","end":"2015-09-30","val":-1862816,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"start":"2015-04-11","end":"2015-12-31","val":-1862816,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"start":"2015-04-11","end":"2015-12-31","val":-1862816,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-04-11","end":"2015-12-31","val":-1862816,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-11","end":"2015-12-31","val":-1862816,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-04-11","end":"2015-12-31","val":-1862816,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2025-07-01","end":"2025-09-30","val":615774140,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":615774140,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts":{"label":"Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs","description":"Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.","units":{"USD":[{"start":"2015-04-11","end":"2015-12-31","val":195200,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"start":"2015-04-11","end":"2015-12-31","val":195200,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-04-11","end":"2015-12-31","val":195200,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-11","end":"2015-12-31","val":195200,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-04-11","end":"2015-12-31","val":195200,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":15546,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-12-31","val":15546,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2016-01-01","end":"2016-12-31","val":15546,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2016-01-01","end":"2016-12-31","val":15546,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-12-31","val":15546,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":15546,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2023-01-01","end":"2023-06-30","val":5833,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":5833,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":13333,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":7500,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-06-30","val":40000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":20000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":60000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":20000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3"}]}},"AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables":{"label":"Allowance for Doubtful Accounts, Premiums and Other Receivables","description":"The valuation allowance as of the balance sheet date to reduce the gross amount of receivables to estimated net realizable value, which would be presented in parentheses on the face of the balance sheet.","units":{"USD":[{"end":"2018-12-31","val":732846,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q4I"},{"end":"2019-09-30","val":818089,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"}]}},"AllowanceForDoubtfulAccountsReceivable":{"label":"Accounts Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on accounts receivable.","units":{"USD":[{"end":"2017-12-31","val":6674834,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":6674834,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":6674834,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":6674834,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2017-12-31","val":6674834,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2017-12-31","val":6674834,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":6674834,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2017-12-31","val":6674834,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5496334,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-03-31","val":732846,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3888442,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":732846,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4141557,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-09-30","val":732846,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":732846,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":732846,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":732846,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":732846,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":732846,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":633759,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":776445,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":818089,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":24055,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2019Q4I"},{"end":"2022-12-31","val":3120,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":3120,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":3120,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"}]}},"AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease":{"label":"Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)","description":"Amount of increase (decrease) in allowance for credit loss on accounts receivable.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":6428261,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2017-01-01","end":"2017-12-31","val":6428261,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-12-31","val":6428261,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":6428261,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1666,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":411261,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":52636,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":411261,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":46368,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":411261,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":411261,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":411261,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":9805,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":42755,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":116151,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2020-01-01","end":"2020-06-30","val":90308,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":72190,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-12-31","val":542087,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":542087,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-12-31","val":542087,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":542087,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":542087,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q4"},{"start":"2022-01-01","end":"2022-12-31","val":-3120,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-3120,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2022-01-01","end":"2022-12-31","val":-3120,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022"}]}},"AllowanceForDoubtfulAccountsReceivableRecoveries":{"label":"Accounts Receivable, Allowance for Credit Loss, Recovery","description":"Amount of increase in allowance for credit loss on accounts receivable, from recovery.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":1403079,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":1020125,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2904504,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1020125,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":2419118,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":1020125,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":1020125,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":1020125,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":124954,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":708791,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":708791,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2019-01-01","end":"2019-12-31","val":708791,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-12-31","val":708791,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":708791,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":24055,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1"}]}},"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":"2017-01-01","end":"2017-03-31","val":63436,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":127803,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":64367,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":192702,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":64899,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":258700,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":68724,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":68724,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":145146,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":145146,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":76422,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":220335,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":220335,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":75189,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":294643,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":294643,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":69002,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":69002,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":108082,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":108082,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":137330,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":137330,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":20895,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":20895,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":46,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":46,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":93,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":93,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":141,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":141,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":50,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":50,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":100,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":100,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":151,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":151,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":1240281,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":1240281,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":51,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":51,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":100,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":100,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":98,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":98,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":162500,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":162500,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":162500,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":345155,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":345155,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":345155,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":345155,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":182373,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":182373,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":385468,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":385468,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":203134,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":203134,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":628834,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":628834,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":245136,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":245136,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":692755,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":692755,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":62400,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":62400,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":424227,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":361827,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":786055,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":361828,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1147885,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":299430,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount":{"label":"Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount","description":"Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.","units":{"shares":[{"start":"2018-01-01","end":"2018-12-31","val":5250000,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5250000,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5250000,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":5250000,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":4539674,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":5250000,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4539674,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":5250000,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4539674,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":5250000,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":4539674,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":5250000,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":4539674,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":5250000,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4539674,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":5250000,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4539674,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":5250000,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":4539674,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":5250000,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":4539674,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":5250000,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4539674,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":824000,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4539674,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":824000,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":4539674,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":5250000,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":4539674,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":5250000,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2022-01-01","end":"2022-12-31","val":4539674,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":4539674,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":4539674,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4539674,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":4539674,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":824000,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":5644970,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":4539674,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":1415806,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":3904879,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":3904879,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":3904879,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":2110618,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":7309181,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":7309181,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":2941127,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":3904879,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"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":"2015-06-30","val":165684,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":50785495,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":50834774,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"end":"2015-12-31","val":50834774,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":50834774,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":50834774,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":50834774,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":50664673,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":50469176,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":50316877,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":50275212,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"end":"2016-12-31","val":50275212,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":50275212,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":50275212,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":50275212,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":50253421,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":50173231,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":40460142,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":40489204,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":48567918,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":48567918,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":48567918,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":48567918,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":60656355,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":72342393,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":67983537,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":32852977,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":32852977,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":32852977,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":32852977,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":32852977,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":34881800,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":36515587,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":35548969,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":22447589,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":22447589,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":22447589,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":22447589,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":22447589,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":30834033,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":28858309,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":28963761,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2020-09-30","val":37645383,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q3I"},{"end":"2020-12-31","val":25135119,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":25135119,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":25135119,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":25135119,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":25135119,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":37645383,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":45113983,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":47054386,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":50535257,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":50535257,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":50535257,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":50535257,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":50535257,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":48151492,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":29373168,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":16451669,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3800908,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":3800908,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":3800908,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":3800908,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":3800908,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":3800908,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":3800908,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2626422,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":11809384,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13906291,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":14210152,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":14210152,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":14210152,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":14210152,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":14210152,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":14210152,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":14210152,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":11072698,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":8454542,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4827871,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2734987,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":2734987,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":2734987,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":2734987,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":2734987,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2603247,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10575051,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":865999639,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":670158753,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":670158753,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":506708159,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"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":"2015-09-30","val":777655,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":811411,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"end":"2015-12-31","val":811411,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":811411,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":811411,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":811411,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":622521,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":409829,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":240017,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":165886,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"end":"2016-12-31","val":165886,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":165886,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":165886,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":165886,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":89143,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":114532,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":25421,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":82178,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":44134429,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":44134429,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":44134429,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":44134429,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":56375431,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":55078224,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":51466986,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":9659617,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":9659617,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":9659617,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":9659617,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":9659617,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":10987965,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":13384274,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":13395893,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":11586906,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":11586906,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":11586906,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":11586906,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":11586906,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11790822,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":13229915,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":12601790,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":11979193,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":11979193,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":11979193,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":11979193,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":11979193,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":28425782,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":28576639,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":30922742,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":15931353,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":15931353,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":15931353,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":15931353,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":15931353,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":15366174,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":16165861,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1377257,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1609921,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":1609921,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":1609921,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":1609921,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":1609921,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":1609921,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":1609921,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":425992,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8970834,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6626407,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":9077894,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":9077894,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":9077894,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":9077894,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":9077894,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":9077894,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":9077894,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":6125383,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2575019,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1950243,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":31733,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":31733,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":31733,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":31733,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":31733,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":76010,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2516477,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":646429,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":829432,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":829432,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":206658,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"AssetsHeldInTrust":{"label":"Assets Held-in-trust","description":"The total amount of cash and securities held by third party trustees pursuant to terms of debt instruments or other agreements as of the date of each statement of financial position presented, which can be used by the trustee only to pay the noncurrent portion of specified obligations.","units":{"USD":[{"end":"2015-09-30","val":50007840,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":50023363,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"end":"2015-12-31","val":50023363,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":50023363,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":50023363,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":50023363,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2015Q4I"},{"end":"2016-06-30","val":50053499,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":50076860,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":50109326,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"end":"2016-12-31","val":50109326,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":49945997,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q4I"},{"end":"2017-03-31","val":50164278,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":50058698,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"}]}},"AssetsHeldInTrustNoncurrent":{"label":"Assets Held-in-trust, Noncurrent","description":"The amount of cash, securities, or other assets held by a third-party trustee pursuant to the terms of an agreement which assets are available to be used by beneficiaries to that agreement only within the specific terms thereof and which agreement is expected to terminate more than one year from the balance sheet date (or operating cycle, if longer) at which time the assets held-in-trust will be released or forfeited.","units":{"USD":[{"end":"2015-12-31","val":50023363,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"end":"2015-12-31","val":50023363,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":50023363,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":50023363,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":50023363,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":50042152,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":50059347,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":50076860,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":50109326,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"end":"2016-12-31","val":50109326,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":50109326,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":50109326,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":50109326,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":50164278,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":50058699,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":40434721,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":40407026,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"}]}},"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":"2017-12-31","val":2245354,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":2245354,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":2245354,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-06-30","val":10862304,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10456248,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":17432028,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":17432028,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":17432028,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":17432028,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":17778224,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":17273197,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":16632725,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2022-12-31","val":2190987,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q4I"},{"end":"2023-09-30","val":7279884,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"}]}},"AssetsOfDisposalGroupIncludingDiscontinuedOperation":{"label":"Disposal Group, Including Discontinued Operation, Assets","description":"Amount classified as assets attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2018-12-31","val":15557635,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":4968196,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":4968196,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":4968567,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":4968567,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":4968567,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5437156,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"}]}},"AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent":{"label":"Disposal Group, Including Discontinued Operation, Assets, Current","description":"Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2018-12-31","val":3259383,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1543806,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":1543806,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":1544177,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":1544177,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":1544177,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2012766,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"}]}},"BusinessAcquisitionSharePrice":{"label":"Business Acquisition, Share Price","description":"Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.","units":{"USD/shares":[{"end":"2015-06-30","val":0.5,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.5,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"}]}},"BusinessCombinationAcquisitionRelatedCosts":{"label":"Business Combination, Acquisition Related Costs","description":"This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.","units":{"USD":[{"start":"2016-03-31","end":"2016-06-30","val":150134,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-12-31","val":150134,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2016-01-01","end":"2016-12-31","val":150134,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2016-01-01","end":"2016-12-31","val":150134,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-12-31","val":150134,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":150134,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"}]}},"BusinessCombinationConsiderationTransferred1":{"label":"Business Combination, Consideration Transferred","description":"Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":7200000,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":7200000,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-12-31","val":7200000,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":7200000,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7200000,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-09-30","val":2250000,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":2250000,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2250000,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2250000,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-12-31","val":2250000,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":2250000,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":2250000,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023"}]}},"BusinessCombinationContingentConsiderationLiabilityNoncurrent":{"label":"Business Combination, Contingent Consideration, Liability, Noncurrent","description":"Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2018-12-27","val":-30362135,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-27","val":30362135,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-27","val":30362135,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-27","val":30362135,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-27","val":-30362135,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2018-12-27","val":30362135,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2018-12-27","val":30362135,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2018Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets","description":"Amount of assets acquired at the acquisition date.","units":{"USD":[{"end":"2018-03-31","val":7113763,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-12-27","val":48389711,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-27","val":48389711,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-27","val":48389711,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-27","val":48389711,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-27","val":48389711,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2018-12-27","val":48389711,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2018-12-27","val":48389711,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2018Q4I"},{"end":"2023-12-31","val":2278478,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":2278478,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":2278478,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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.","units":{"USD":[{"end":"2018-03-31","val":23451,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-12-27","val":47994,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-27","val":47994,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-27","val":47994,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-27","val":47994,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-27","val":47994,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2018-12-27","val":47994,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2018-12-27","val":47994,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2018Q4I"},{"end":"2023-12-31","val":47498,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":47498,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":47498,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets","description":"Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.","units":{"USD":[{"end":"2018-12-27","val":47397900,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-27","val":47397900,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-27","val":47397900,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-27","val":47397900,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-27","val":47397900,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2018-12-27","val":47397900,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2018-12-27","val":47397900,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2018Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other","description":"Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.","units":{"USD":[{"end":"2018-03-31","val":794938,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-12-27","val":31793810,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-27","val":31793810,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-27","val":31793810,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-27","val":31793810,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-27","val":31793810,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2018-12-27","val":31793810,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2018-12-27","val":31793810,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2018Q4I"},{"end":"2023-12-31","val":107828,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":107828,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":107828,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables","description":"Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.","units":{"USD":[{"end":"2018-12-27","val":9410436,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-27","val":9410436,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-27","val":9410436,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-27","val":9410436,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-27","val":9410436,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2018-12-27","val":9410436,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2018-12-27","val":9410436,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2018Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities","description":"Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.","units":{"USD":[{"end":"2018-12-27","val":19890937,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-27","val":19890937,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-27","val":19890937,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-27","val":19890937,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-27","val":19890937,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2018-12-27","val":19890937,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2018-12-27","val":19890937,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2018Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable","description":"Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.","units":{"USD":[{"end":"2018-12-27","val":95854,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-27","val":95854,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-27","val":95854,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-27","val":95854,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-27","val":95854,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2018-12-27","val":95854,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2018-12-27","val":95854,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2018Q4I"},{"end":"2023-12-31","val":14170,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":14170,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":14170,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other","description":"Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.","units":{"USD":[{"end":"2018-12-27","val":156498,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-27","val":156498,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-27","val":156498,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-27","val":156498,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-27","val":156498,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2018-12-27","val":156498,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2018-12-27","val":156498,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2018Q4I"},{"end":"2023-12-31","val":13945,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":13945,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":13945,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssetsNoncurrent":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Noncurrent","description":"Amount, after allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date, classified as noncurrent.","units":{"USD":[{"end":"2018-12-27","val":780550,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-27","val":780550,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-27","val":780550,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-27","val":780550,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-27","val":780550,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities","description":"Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.","units":{"USD":[{"end":"2018-12-27","val":30763,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-27","val":30763,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-27","val":30763,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-27","val":30763,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-27","val":30763,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2018-12-27","val":30763,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2018-12-27","val":30763,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2018Q4I"},{"end":"2023-12-31","val":363,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":363,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":363,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesCurrent":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities, Current","description":"Amount of deferred tax liability attributable to taxable temporary difference assumed at the acquisition date that are classified as current.","units":{"USD":[{"end":"2018-12-27","val":16602841,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-27","val":16602841,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-27","val":16602841,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-27","val":16602841,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-27","val":16602841,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory","description":"The amount of inventory recognized as of the acquisition date.","units":{"USD":[{"end":"2018-12-27","val":5332990,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-27","val":5332990,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-27","val":5332990,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-27","val":5332990,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-27","val":5332990,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2018-12-27","val":5332990,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2018-12-27","val":5332990,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2018Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities","description":"Amount of liabilities assumed at the acquisition date.","units":{"USD":[{"end":"2018-03-31","val":1613763,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-12-27","val":19921700,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-27","val":19921700,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-27","val":19921700,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-27","val":19921700,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-27","val":19921700,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2018-12-27","val":19921700,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2018-12-27","val":19921700,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2018Q4I"},{"end":"2023-12-31","val":28478,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":28478,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":28478,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net","description":"Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.","units":{"USD":[{"end":"2018-03-31","val":5500000,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-12-27","val":28468011,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-27","val":28468011,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-27","val":28468011,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-27","val":28468011,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-27","val":28468011,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2018-12-27","val":28468011,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2018-12-27","val":28468011,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2018Q4I"},{"end":"2023-12-31","val":2250000,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":2250000,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":2250000,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets","description":"Amount of assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.","units":{"USD":[{"end":"2018-03-31","val":609126,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets","description":"Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.","units":{"USD":[{"end":"2018-12-27","val":7269,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-27","val":7269,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-27","val":7269,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-27","val":7269,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-27","val":7269,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2018-12-27","val":7269,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2018-12-27","val":7269,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2018Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment","description":"The amount of property, plant, and equipment recognized as of the acquisition date.","units":{"USD":[{"end":"2018-03-31","val":1866894,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-12-27","val":203992,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-27","val":203992,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-27","val":203992,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-27","val":203992,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-27","val":203992,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2018-12-27","val":203992,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2018-12-27","val":203992,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2018Q4I"},{"end":"2023-12-31","val":1205,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":1205,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":1205,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet":{"label":"Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net","description":"Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.","units":{"USD":[{"end":"2018-03-31","val":3819354,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2023-12-31","val":2121947,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":2121947,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":2121947,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q4I"}]}},"CapitalLeaseObligationsCurrent":{"label":"Capital Lease Obligations, Current","description":"Amount of capital lease obligation due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2019-12-31","val":61009,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":61009,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":61009,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":61009,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":61009,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":61099,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":62093,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":188516,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":101292,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":101292,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q4I"}]}},"CapitalLeaseObligationsNoncurrent":{"label":"Capital Lease Obligations, Noncurrent","description":"Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.","units":{"USD":[{"end":"2019-12-31","val":61580,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":61580,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":61580,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":61580,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":61580,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":60634,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":60681,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":63082,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":33698,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q4I"}]}},"CashAcquiredFromAcquisition":{"label":"Cash Acquired from Acquisition","description":"The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":23451,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":23451,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":23451,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":23452,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-10070,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-9839,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-9690,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":9690,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2022-01-01","end":"2022-09-30","val":47498,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":215880,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":215880,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":215880,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"}]}},"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":"2015-06-30","val":4877,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08"},{"end":"2015-06-30","val":171388,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2I"},{"end":"2015-09-30","val":764316,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"end":"2015-09-30","val":764316,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3I"},{"end":"2015-12-31","val":623044,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"end":"2015-12-31","val":623044,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":623044,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":623044,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":623044,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"end":"2015-12-31","val":623044,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2015-12-31","val":623044,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2015-12-31","val":623044,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2015-12-31","val":623044,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2015Q4I"},{"end":"2016-03-31","val":439343,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":439343,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":379503,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2016-06-30","val":379503,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":210434,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2016-09-30","val":210434,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":150306,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"end":"2016-12-31","val":150306,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":150306,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":150306,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":150306,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":501352,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2016-12-31","val":501352,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2016-12-31","val":501352,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2016Q4I"},{"end":"2017-03-31","val":73816,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2017-03-31","val":597935,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":74452,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-06-30","val":492979,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2799,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2017-09-30","val":414830,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":72178,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":461883,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":461883,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":461883,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":461883,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2017-12-31","val":461883,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2017-12-31","val":461883,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":461883,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2017-12-31","val":461883,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2017Q4I"},{"end":"2018-03-31","val":8763559,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-03-31","val":8763559,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4104107,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":4102217,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":889244,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-09-30","val":889244,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":726737,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":726737,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":726737,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":726737,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":89270,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2018-12-31","val":726737,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2018-12-31","val":726737,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2018-12-31","val":726737,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2018-12-31","val":726737,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":608932,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2019-03-31","val":608932,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1336465,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":1336465,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1421472,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2019-09-30","val":1421472,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2483938,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":2483938,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":2483567,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":2483567,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":2483938,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2019-12-31","val":4256532,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1698586,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2020-03-31","val":3711352,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1939520,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1463402,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":998717,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":998717,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":998717,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":998717,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":998717,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":22915005,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":19251392,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8383906,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":14588330,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":14588330,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":14588330,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":14588330,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":14588330,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":12198219,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13283031,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":250279,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":389108,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":389108,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":389108,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":389108,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":389108,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":389108,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":389108,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10169,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7400739,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1647148,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5175518,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":5175518,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":5175518,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":5175518,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":5175518,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":5175518,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":5175518,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":486201,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":301837,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":31969,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":22538,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":22538,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":22538,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":22538,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":22538,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":51236,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1117760,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":225072,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":456041,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":456041,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":16805,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"CashAndCashEquivalentsPeriodIncreaseDecrease":{"label":"Cash and Cash Equivalents, Period Increase (Decrease)","description":"Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.","units":{"USD":[{"start":"2015-04-01","end":"2015-06-30","val":4877,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2"},{"start":"2015-04-11","end":"2015-06-30","val":171388,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-10","end":"2015-09-30","val":764316,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"start":"2015-04-11","end":"2015-09-30","val":764316,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-04-11","end":"2015-12-31","val":623044,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"start":"2015-04-11","end":"2015-12-31","val":623044,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2016-01-01","end":"2016-03-31","val":-183701,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-183701,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-243541,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-243541,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-412610,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":-412610,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-472738,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2016-01-01","end":"2016-12-31","val":-472738,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-76490,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":96583,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-75854,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-8373,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-147507,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-86522,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-78128,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-39469,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":8301676,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":8301676,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3642224,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":3640334,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":427361,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":427361,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":264854,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":264854,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-117805,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-117805,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":609728,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":694735,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":3301007,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-545180,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1"}]}},"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":2483567,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2019-12-31","val":2483567,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2019-12-31","val":2483567,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2019Q4I"},{"end":"2020-06-30","val":1939520,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1463402,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3I"},{"end":"2020-12-31","val":998717,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":308110,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":998717,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2020-12-31","val":998717,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2020-12-31","val":998717,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2020-12-31","val":308110,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2020-12-31","val":998717,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":22915005,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1I"},{"end":"2021-06-30","val":19251392,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-06-30","val":19251392,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8383906,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2021-09-30","val":8383906,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":14588330,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":14588330,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":14588330,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":14588330,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":14588330,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2021-12-31","val":14588330,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-12-31","val":14588330,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2021-12-31","val":14588330,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2021-12-31","val":14588330,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2021-12-31","val":14588330,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2021-12-31","val":14588330,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":12198219,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2022-03-31","val":12198219,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13283031,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2022-06-30","val":13283031,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2I"},{"end":"2022-09-30","val":250279,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-09-30","val":250279,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3I"},{"end":"2022-12-31","val":389108,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":389108,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":389108,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":389108,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":389108,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":389108,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2022-12-31","val":389108,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":389108,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2022-12-31","val":389108,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2022-12-31","val":389108,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2022-12-31","val":389108,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10169,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-03-31","val":10169,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7400739,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-06-30","val":7400739,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1647148,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2023-09-30","val":1647148,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5175518,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":5175518,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":5175518,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":5175518,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":5175518,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":5175518,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":5175518,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2023-12-31","val":5175518,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2023-12-31","val":5175518,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2023-12-31","val":5175518,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2023-12-31","val":5175518,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":486201,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":486201,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":301837,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2024-06-30","val":301837,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2I"},{"end":"2024-09-30","val":31969,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-09-30","val":31969,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3I"},{"end":"2024-12-31","val":22538,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":22538,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":22538,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":22538,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":22538,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2024-12-31","val":22538,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2024Q4I"},{"end":"2025-03-31","val":51236,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2025-03-31","val":51236,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1117760,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":225072,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":456041,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":456041,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":16805,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2019-12-31","val":1588806,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"}]}},"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":609728,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":694735,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":3301007,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-545180,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-544047,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-544047,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-1020165,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-1020165,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":-1484850,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":-1484850,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":21916288,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":21916288,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":18252675,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":18252675,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":8075796,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":8075796,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":13589613,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":13589613,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2390111,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-2390111,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1305299,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-1305299,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-14338051,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-14338051,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-14199222,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-14199222,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":-14199222,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":-14199222,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-378939,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-378939,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7011631,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":7011631,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":1258040,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":1258040,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":4786410,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":4786410,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":4786410,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":4786410,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-4689317,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-4689317,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-4873681,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-4873681,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":-5143549,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-5143549,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":-5152980,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":-5152980,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":28698,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":28698,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1095222,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":202534,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":433503,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-439236,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"CashFDICInsuredAmount":{"label":"Cash, FDIC Insured Amount","description":"The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.","units":{"USD":[{"end":"2015-06-30","val":250000,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":250000,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":250000,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":250000,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":250000,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":250000,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":250000,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2016Q4I"},{"end":"2017-03-31","val":250000,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":250000,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2024-06-30","val":250000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":250000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":250000,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":250000,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":250000,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":250000,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":250000,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"ClassOfWarrantOrRightOutstanding":{"label":"Class of Warrant or Right, Outstanding","description":"Number of warrants or rights outstanding.","units":{"shares":[{"end":"2018-12-31","val":10500000,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":10500000,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":10500000,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":10500000,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":10500000,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9789674,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2019-03-31","val":10500000,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9079348,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":10500000,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9079348,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2019-09-30","val":10500000,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9079348,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":10500000,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9079348,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2020-03-31","val":10500000,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":9079348,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2020-06-30","val":10500000,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":9079348,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2020-09-30","val":10500000,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9079348,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":10500000,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":9079348,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-03-31","val":10500000,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9079348,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-06-30","val":10500000,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9079348,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2021-09-30","val":10500000,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9079348,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":10500000,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9079348,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2022-03-31","val":10500000,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9079348,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2022-06-30","val":10500000,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9079348,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-09-30","val":10500000,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9079348,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":9079348,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":9079348,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":9079348,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9079348,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9079348,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9079348,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-11-30","val":331236,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-11-30","val":331236,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-11-30","val":331236,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-11-30","val":331236,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-11-30","val":331236,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":8134043,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":8134043,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":8134043,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2446980,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":322260,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"}]}},"CommonStockHeldInTrust":{"label":"Common Stock Held in Trust","description":"Value of common stock held in trust.","units":{"USD":[{"end":"2017-12-31","val":32200010,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"}]}},"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":"2015-06-30","val":0.0001,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2I"},{"end":"2015-07-29","val":0.0001,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"end":"2015-07-29","val":0.0001,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"end":"2015-07-29","val":0.0001,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-07-29","val":0.0001,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-07-29","val":0.0001,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-07-29","val":0.0001,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"end":"2015-09-30","val":0.0001,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.0001,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"end":"2015-12-31","val":0.0001,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":0.0001,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":0.0001,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":0.0001,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.0001,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.0001,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.0001,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.0001,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.0001,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.0001,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.0001,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.0001,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.0001,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.0001,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.0001,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.0001,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.0001,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":0.0001,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":0.0001,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":0.0001,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":0.0001,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.0001,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.0001,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.0001,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.0001,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.0001,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.0001,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0001,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0001,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0001,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-11-04","val":0.0001,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-11-04","val":0.0001,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-11-09","val":0.0001,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-11-09","val":0.0001,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":0.0001,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0001,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0001,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0001,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-11-30","val":0.0001,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":0.0001,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":0.0001,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":0.0001,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":0.0001,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":0.0001,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":0.0001,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":0.0001,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.0001,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.0001,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.0001,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.0001,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":0.0001,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":0.0001,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":0.0001,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":0.0001,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.0001,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.0001,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.0001,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.0001,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":0.0001,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0.0001,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"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":"2015-06-30","val":15000000,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":29000000,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":15000000,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"end":"2015-12-31","val":15000000,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":15000000,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":15000000,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":15000000,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":15000000,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":15000000,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":15000000,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":15000000,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"end":"2016-12-31","val":15000000,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":15000000,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":15000000,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":15000000,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":15000000,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":15000000,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":15000000,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":15000000,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":100000000,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":200000000,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":200000000,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":200000000,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":100000000,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":200000000,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":200000000,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":200000000,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":200000000,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":200000000,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":200000000,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":200000000,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":200000000,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":200000000,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":200000000,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":200000000,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":200000000,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":200000000,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":200000000,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":200000000,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":200000000,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":200000000,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":200000000,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":200000000,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":200000000,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":200000000,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":200000000,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":200000000,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":200000000,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":200000000,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":200000000,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":200000000,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":200000000,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":200000000,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":200000000,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":200000000,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":200000000,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":200000000,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":200000000,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-11-09","val":200000000,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-11-09","val":200000000,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":200000000,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":200000000,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":200000000,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":200000000,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":200000000,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":200000000,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":200000000,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":200000000,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":200000000,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":200000000,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":200000000,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":200000000,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":200000000,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":200000000,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":200000000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":200000000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":200000000,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":200000000,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":200000000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":200000000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":200000000,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":200000000,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":200000000,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":200000000,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":200000000,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":200000000,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":200000000,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":200000000,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":10000000000,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":10000000000,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":10000000000,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"CommonStockSharesHeldInEmployeeTrust":{"label":"Common Stock, Shares Held in Employee Trust","description":"Value of common stock issued to a trust (for example, but not limited to, rabbi trust) set up specifically to accumulate stock for the sole purpose of distribution to participating employees.","units":{"USD":[{"end":"2015-06-30","val":50000000,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":50000000,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":50000000,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":50000000,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":50000000,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":50000000,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":50000000,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2016Q4I"},{"end":"2017-03-31","val":50000000,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":50000000,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":50000000,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":50000000,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"}]}},"CommonStockSharesHeldInEmployeeTrustShares":{"label":"Common Stock, Shares Held in Employee Trust, Shares","description":"Number of common stock held in a trust that has been set up specifically to accumulate stock for the sole purpose of distribution to participating employees but not yet earned.","units":{"shares":[{"end":"2017-12-31","val":3220001,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"}]}},"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":"2015-06-30","val":1504688,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2562500,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2562500,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"end":"2015-12-31","val":2562500,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":2562500,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":2562500,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":2562500,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2562500,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2562500,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2562500,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2562500,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"end":"2016-12-31","val":2562500,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":2562500,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":2562500,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":2562500,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2562500,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2562500,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2562500,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2562500,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":8995428,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":17990856,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":17990856,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":17990856,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":11374815,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":24069427,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":23789255,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":19895935,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":19895935,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":19895935,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":19895935,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":19895935,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":20276698,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":21768698,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":21768698,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":20821661,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":20821661,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":28514520,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":20821661,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":20821661,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":28514520,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":28514520,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":29176026,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":29176026,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":35916323,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":38429617,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":29176026,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":29176026,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":35916323,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-04-29","val":231802,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2021-04-29","val":231802,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2021-04-29","val":231802,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2021-04-29","val":231802,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2021-04-29","val":231802,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2021-04-29","val":231802,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2021-06-30","val":38429617,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":46077110,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":46077110,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":46077110,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":46077110,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":1536052,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1543793,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":38429617,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":46109617,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1837136,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-11-09","val":133333,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":1844877,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":1844877,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":1844877,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":1844877,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":1844877,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":1844877,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":1844877,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1711544,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3053563,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3053563,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-11-30","val":1436253,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":5453416,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":5453416,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":5453416,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":5453416,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":5453416,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":5453416,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":5453416,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7941261,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-04","val":1560000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2024-06-30","val":9501261,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10171024,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":11167294,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":11167294,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":11167294,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":11167294,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":11167294,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":12282894,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":16795433,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":55984777,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":57318111,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":57318111,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":60759711,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"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":"2015-06-30","val":1504688,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2562500,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2562500,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"end":"2015-12-31","val":2562500,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":2562500,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":2562500,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":2562500,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2562500,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2562500,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2562500,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2562500,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"end":"2016-12-31","val":2562500,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":2562500,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":2562500,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":2562500,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2562500,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2562500,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2562500,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2562500,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":8995428,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":17990856,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":17990856,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":17990856,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":11374815,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":24069427,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":23789255,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":19895935,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":19895935,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":19895935,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":19895935,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":19895935,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":20276698,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":21768698,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":21768698,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":20821661,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":20821661,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":20821661,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":20821661,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":20821661,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":28514520,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":20821661,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":29176026,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":29176026,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":29176026,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":29176026,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":29176026,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":29176026,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":29176026,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":29176026,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":46077110,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":46077110,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":46077110,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":46077110,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":1536052,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1543793,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":38429617,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":46109617,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1837136,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1844877,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":1844877,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":1844877,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":1844877,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":1844877,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":1844877,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":1844877,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1711544,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3053563,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3053563,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5453416,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":5453416,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":5453416,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":5453416,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":5453416,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":5453416,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":5453416,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7941261,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":9501261,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10171024,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":11167294,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":11167294,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":11167294,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":11167294,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":11167294,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":12282894,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":16795433,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":55984777,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":57318111,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":57318111,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":60759711,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"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":"2015-06-30","val":150,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":256,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":256,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"end":"2015-12-31","val":256,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":256,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":256,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":256,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":256,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":256,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":256,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":256,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"end":"2016-12-31","val":256,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":256,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":256,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":256,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":256,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":256,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":256,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":256,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":899,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1799,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1799,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1799,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1137,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2407,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2379,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1990,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":1990,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1990,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1990,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1990,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2028,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2177,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2177,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2082,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":2082,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":2082,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":2082,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":2082,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2851,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2851,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2918,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2918,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":2918,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":2918,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":2918,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":2918,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3592,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3843,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4608,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4608,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":4608,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":4608,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":154,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":154,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3843,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4611,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":184,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":184,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":184,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":184,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":184,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":184,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":184,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":184,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":171,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":305,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":305,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":545,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":545,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":545,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":545,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":545,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":545,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":545,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":794,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":950,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1017,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1117,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":1117,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":1117,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":1117,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":1117,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1228,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1680,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5599,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5732,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":5732,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":6076,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"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":"2017-01-01","end":"2017-03-31","val":3400512,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":11076975,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":7676463,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":13684417,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":2607442,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":5728569,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1919913,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":1919913,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1647787,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1647787,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-272126,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-272126,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":437894,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":437894,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-1209893,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-1209893,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-872199,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-872199,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-220361,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-220361,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":581155,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":581155,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":801516,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":801516,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-221707,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-221707,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-802862,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-802862,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-16937917,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":-16937917,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-138538,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":-138538,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6251729,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":6251729,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":6390267,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":6390267,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":6963572,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":6963572,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":711843,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":711843,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":4278360,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":4278360,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-27112371,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-27112371,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-30293227,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-30293227,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":-3180856,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-3180856,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-32928889,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":-32928889,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-2635662,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":-2635662,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-27680672,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-27680672,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1014784,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":1014784,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-19238477,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-19238477,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-20253261,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":-20253261,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-23592433,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-23592433,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-4353956,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-4353956,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-30868352,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-30868352,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":-30868352,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":-30868352,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-11121,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-11211,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-289090,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-289090,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-277969,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-277969,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-3713074,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-3713074,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-3523984,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-3423984,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-12525772,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":-12525772,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":-12525772,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":-12525772,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3844888,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-4117799,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-7527502,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-7527502,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":-3682614,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-3682614,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-11261502,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-11261502,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":-3734000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-3734000,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-13858882,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":-13858882,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-977504,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":-977506,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-2476547,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":-1499041,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":9611931,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":12088478,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-186876654,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-164065966,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"CostDirectMaterial":{"label":"Cost, Direct Material","description":"Cost of material used for good produced and service rendered.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":669067,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":669067,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":669067,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":669067,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1838776,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":1838776,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1169709,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1169709,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":4604000,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":1075215,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":6941636,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":4889704,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":15978210,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":12312714,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":9036575,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":7423011,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":21571468,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":16006315,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":5593258,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":3693601,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":18699429,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":18699429,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4982972,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6172177,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":1189205,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":8558761,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":2386584,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":10748354,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2020"}]}},"CostOfRevenue":{"label":"Cost of Revenue","description":"The aggregate cost of goods produced and sold and services rendered during the reporting period.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":3749246,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":11624457,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":7875211,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":19085820,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":7461363,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":19234020,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":6740435,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":6740435,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":14323933,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":14323933,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":7583498,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":7583498,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":16078820,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":16078820,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":2048955,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":2048955,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":18671731,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":1119171,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":7000912,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":4948980,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":17503111,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":12628777,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":10502200,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":7679798,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":23256050,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":16318614,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":5752939,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":3689837,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":19022242,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":19022242,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4982972,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6172177,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":7612,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":1189205,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":7612,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":8558761,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":12323,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":2386584,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":4711,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":10748354,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":21045,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4793,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":4793,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":158686,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":158686,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":153893,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":153893,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":199342,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":40656,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":16779949,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5527950,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5527950,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-12-31","val":97770,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":56148,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":97562,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":41414,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","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":"2017-01-01","end":"2017-03-31","val":618141,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1991416,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":1373275,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2904702,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":913286,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2898549,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":95463,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":95463,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":253359,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":253359,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":157896,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":157896,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":382389,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":382389,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":129030,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":129030,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":608355,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":608355,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":20828,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":16280,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":255301,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":255301,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":234473,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":234473,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":360260,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":360260,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":104959,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":104959,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":49054,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":49054,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":14610,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":16419,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":1810,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":19468,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":3050,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":734913,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":-734913,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2024-01-01","end":"2024-12-31","val":141810,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":141810,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":125707,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":140832,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":1818814,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":77946,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"CustomerDepositsCurrent":{"label":"Customer Deposits, Current","description":"The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings.","units":{"USD":[{"end":"2017-12-31","val":1624137,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1624137,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1624137,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1624137,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":496284,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1160653,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1926889,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2338336,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":2338336,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":2338336,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":2338336,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2860568,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2843020,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2951652,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2020-12-31","val":900522,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":900522,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":900522,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":900522,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3201080,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5667268,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10581943,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7171255,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"}]}},"DebtConversionConvertedInstrumentAmount1":{"label":"Debt Conversion, Converted Instrument, Amount","description":"\"The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2015-04-01","end":"2015-06-30","val":1000000,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2"},{"start":"2015-04-10","end":"2015-09-30","val":1000000,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"start":"2015-04-11","end":"2015-12-31","val":1000000,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"start":"2016-01-01","end":"2016-03-31","val":1000000,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1000000,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":1000000,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-12-31","val":1000000,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1000000,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1000000,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2023-01-01","end":"2023-12-31","val":102027,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":102027,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":102027,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023"}]}},"DebtInstrumentInterestRateEffectivePercentage":{"label":"Debt Instrument, Interest Rate, Effective Percentage","description":"Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.","units":{"pure":[{"end":"2019-03-31","val":0.0475,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.0475,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.0475,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.0475,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":0.0475,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":0.0475,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q4I"},{"end":"2020-09-30","val":0.0475,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"}]}},"DeconsolidationGainOrLossAmount":{"label":"Deconsolidation, Gain (Loss), Amount","description":"Amount of gain (loss) from deconsolidation of subsidiary and derecognition of group of assets constituting transfer of business or nonprofit activity, excluding conveyance of oil and gas mineral rights and transfer of good or service in contract with customer.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":-14874,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-14874,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-14874,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-14874,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-14874,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-14874,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"}]}},"DeferredIncomeTaxExpenseBenefit":{"label":"Deferred Income Tax Expense (Benefit)","description":"Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":-434588,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-434588,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-944607,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":210462,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":210462,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":428571,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":428571,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":218109,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":218109,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":356895,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":356895,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-71676,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-71676,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":92534,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":92534,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":30000,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":30000,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-8229,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-8229,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":-38229,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-38229,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-54651,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-54651,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-46422,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-46422,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":79745,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":79745,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":33935,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":33692,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-243,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":37444,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":37444,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":3752,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-82511,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":-82511,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2023-01-01","end":"2023-12-31","val":327822,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":327822,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":327822,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":327822,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1038,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":1038,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-21918,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-21918,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":-22666,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-22666,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":-173911,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":-173911,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-83956,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":-83956,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-153911,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":-153911,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":-132923,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":158,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"DeferredOfferingCosts":{"label":"Deferred Offering Costs","description":"Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.","units":{"USD":[{"end":"2015-06-30","val":160807,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2I"},{"end":"2016-09-30","val":1862816,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1862816,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2016Q4I"},{"end":"2023-03-31","val":8530000,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-09-30","val":150000,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-11-30","val":1000000,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-11-30","val":1000000,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-11-30","val":1000000,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-11-30","val":1000000,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-11-30","val":1000000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q4I"},{"end":"2024-09-30","val":1000000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1000000,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q4I"}]}},"DeferredRentCreditNoncurrent":{"label":"Deferred Rent Credit, Noncurrent","description":"For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.","units":{"USD":[{"end":"2017-12-31","val":67642,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":67642,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":67642,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":67642,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":86248,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":97133,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":108434,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"}]}},"DeferredRevenueCurrent":{"label":"Deferred Revenue, Current","description":"Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.","units":{"USD":[{"end":"2018-03-31","val":547911,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":386687,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":205209,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"}]}},"DeferredTaxAssetsLiabilitiesNet":{"label":"Deferred Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.","units":{"USD":[{"end":"2015-12-31","val":84000,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"end":"2015-12-31","val":84000,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":84000,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-12-31","val":328000,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"end":"2016-12-31","val":328000,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":581000,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":980840,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":980840,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":980840,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":980840,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":803078,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":582227,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":620032,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":205863,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":205863,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":205863,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":205863,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":205863,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":180807,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":214377,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":250986,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":37532,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":37532,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":37532,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":37532,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":37532,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3529,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3531,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-12-31","val":127377,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":127377,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":127377,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":127377,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":127377,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2023-12-31","val":327822,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-12-31","val":153911,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q4I"}]}},"DeferredTaxAssetsLiabilitiesNetCurrent":{"label":"Deferred Tax Assets, Net, Current","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, netted by jurisdiction and classified as current.","units":{"USD":[{"end":"2017-12-31","val":980840,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":803078,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"}]}},"DeferredTaxAssetsLiabilitiesNetNoncurrent":{"label":"Deferred Tax Assets, Net, Noncurrent","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting and classified as noncurrent.","units":{"USD":[{"end":"2017-12-31","val":980840,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":980840,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":980840,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-06-30","val":582227,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":620032,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":205863,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":205863,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":205863,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":205863,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":118020,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":180807,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":214377,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":250986,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":37532,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2019Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwardsDomestic":{"label":"Deferred Tax Assets, Operating Loss Carryforwards, Domestic","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.","units":{"USD":[{"end":"2018-03-31","val":1128,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10387,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10396,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":10396,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":10396,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":10396,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":10396,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":10396,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":123550,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":147096,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":169097,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":17309,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":17309,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":17309,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":17309,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":17309,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":19106,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":19106,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":285384,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":303560,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":303560,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":303560,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":303560,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":303560,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4985736,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5426667,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5463533,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5191512,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":5191512,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":5191512,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":5191512,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":5191512,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":13377,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2749956,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3026905,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4574581,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":4574581,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":4574581,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":4574581,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":4574581,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":4574581,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":4574581,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-06-30","val":57909,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":276982,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6295697,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":6295697,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":6295697,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":6295697,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":6295697,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":6295697,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":6295697,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7057015,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7487466,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":7642653,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6105138,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwardsForeign":{"label":"Deferred Tax Assets, Operating Loss Carryforwards, Foreign","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.","units":{"USD":[{"end":"2017-12-31","val":418549,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":418549,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":418549,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":418549,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":28517,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2019-03-31","val":216630,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"}]}},"DeferredTaxAssetsOther":{"label":"Deferred Tax Assets, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.","units":{"USD":[{"end":"2019-12-31","val":37532,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":37532,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":37532,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":37532,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3529,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3531,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-12-31","val":127377,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":127377,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":127377,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":127377,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":127377,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"}]}},"DeferredTaxAssetsValuationAllowance":{"label":"Deferred Tax Assets, Valuation Allowance","description":"Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.","units":{"USD":[{"end":"2017-12-31","val":418549,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":418549,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":418549,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":418549,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":29645,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10387,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10396,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":10396,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":10396,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":10396,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":10396,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":10396,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":340180,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":147096,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":169097,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":17309,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":17309,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":17309,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":17309,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":17309,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":19106,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":19106,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":285384,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":303560,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":303560,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":303560,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":303560,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":303560,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4985736,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5426667,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5463533,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5191512,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":5191512,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":5191512,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":5191512,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":5191512,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":13377,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2749956,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3026905,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4574581,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":4574581,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":4574581,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":4574581,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":4574581,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":4574581,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":4574581,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-06-30","val":57909,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":276982,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6647799,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":6647799,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":6647799,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":6647799,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":6647799,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":6647799,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":6647799,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7400442,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7811495,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":7976075,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":8020571,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":8020571,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":8020571,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":8020571,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":8020571,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":8583371,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":9047896,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":9008993,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":64261937,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"Depreciation":{"label":"Depreciation","description":"The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":377064,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":70092,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":198570,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":288928,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":93055,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":93055,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3550,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":3550,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":8448,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":8448,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":14250,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":14250,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":19869,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":19869,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5986,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":5986,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":706506,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":706506,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":1237480,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":1237480,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":59089,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":59089,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":14497,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":14497,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":33839,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":33389,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":33192,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":33192,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":718,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":718,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":718,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":718,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":88,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":88,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":88,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":751,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":751,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":663,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1679,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":1679,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":1679,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":1679,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1183,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":1183,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2365,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":2365,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":1182,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":1182,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3548,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":3548,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":1183,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":1183,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4730,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":4730,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1077,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":1077,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2152,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":1075,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3228,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":1076,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":4304,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1606,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"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":"2017-01-01","end":"2017-12-31","val":442975,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":442975,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":285669,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":165812,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":479725,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":194056,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":671707,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":671707,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":306652,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":167558,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":426258,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":119606,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"}]}},"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":"2017-01-01","end":"2017-03-31","val":17673,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":67475,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":49802,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":115695,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":48220,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":184275,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":51133,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":51133,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":140523,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":140523,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":89390,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":259390,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":259390,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":118867,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":377064,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":1578,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":70092,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":2468,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":198570,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":198570,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":288928,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":288928,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":8345,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":8345,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3550,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":3550,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":8403,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":8403,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":14252,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":14250,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":19869,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":19869,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5986,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":706506,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":706506,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":1237839,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":1237480,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":59089,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":5986,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2021-01-01","end":"2021-12-31","val":59089,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":14497,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":14497,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":33839,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":33839,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":33192,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":33192,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":718,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":718,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":718,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":718,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":88,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":751,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-12-31","val":1679,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":1679,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":1679,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023"}]}},"DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax":{"label":"Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax","description":"Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":1250309,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":1537297,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1557768,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":331403,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-16412060,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":495733,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":6951617,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-4446,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":6951617,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":498332,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":6800299,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":2599,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":-151318,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":505061,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":6793570,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-11255452,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-11255452,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-11234496,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-11234496,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":20956,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":20956,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-11218835,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":-11218835,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":15661,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":15661,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-11170638,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":-4027930,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-4027930,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-4060609,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":-4060609,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":-4060609,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":-2132161,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-2081029,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-362,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":-362,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":-362,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":-2132049,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"}]}},"DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax":{"label":"Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax","description":"Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":1937863,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-307622,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1455142,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":1855453,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":-16418045,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":-16418045,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":500179,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":451717,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":495733,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":934004,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":498332,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":466933,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":505061,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":-458556,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":32467,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":32467,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":32467,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":32467,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":32467,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":-1335607,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":32467,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":5049135,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1399433,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":617876,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":617876,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-26021907,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-50936,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-34244,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-2132049,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-2081031,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-2132049,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"}]}},"DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax":{"label":"Discontinued Operation, Provision for Loss (Gain) on Disposal, Net of Tax","description":"Amount after tax of (gain) loss recognized for the (reversal of write-down) write-down to fair value, less cost to sell, of a discontinued operation.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":-6951617,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-6951617,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-6800299,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":151318,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-6793570,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2020"},{"start":"2022-01-01","end":"2022-06-30","val":-303089,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":746486,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-303089,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":61408,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":10358,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3"}]}},"DiscontinuedOperationTaxEffectOfDiscontinuedOperation":{"label":"Discontinued Operation, Tax Effect of Discontinued Operation","description":"Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":82747,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3310,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":204833,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":297685,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":-5985,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":-5985,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":48544,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":50111,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":42159,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":-60515,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":8896,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":8896,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":8896,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":8896,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":8896,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":8896,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":8896,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":1304037,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":349858,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":314787,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":314787,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":314787,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":114,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":114,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"}]}},"DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent":{"label":"Disposal Group, Including Discontinued Operation, Accounts Payable, Current","description":"Amount classified as accounts payable attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2018-12-31","val":627332,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2288195,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":2288195,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":2288195,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":2288195,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":2288195,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2253025,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"}]}},"DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents":{"label":"Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents","description":"Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2018-12-31","val":637467,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1543806,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":1543806,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":1544177,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":1544177,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":1544177,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2012766,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"}]}},"DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold":{"label":"Disposal Group, Including Discontinued Operation, Costs of Goods Sold","description":"Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":17552560,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2051932,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4874334,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":6937436,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":6942168,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":6942168,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4982972,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6164565,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":8546438,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":10727309,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4690388,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":4690388,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4690388,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":4690388,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":4690388,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":4889730,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":4690388,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":21470337,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5527950,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5527950,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":5527950,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":5527950,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":97562,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":41414,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"}]}},"DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets":{"label":"Disposal Group, Including Discontinued Operation, Deferred Tax Assets","description":"Amount classified as deferred tax assets attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2018-12-31","val":87843,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense":{"label":"Disposal Group, Including Discontinued Operation, General and Administrative Expense","description":"Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":3199574,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":506536,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":1377008,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2019"},{"start":"2022-01-01","end":"2022-03-31","val":792836,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1605935,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":86253,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":49646,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2209894,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":2123641,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2209894,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"}]}},"DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent":{"label":"Disposal Group, Including Discontinued Operation, Goodwill, Noncurrent","description":"Amount classified as goodwill attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2018-12-31","val":6946059,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3424390,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":3424390,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":3424390,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":3424390,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":3424390,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3424390,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"}]}},"DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss":{"label":"Disposal Group, Including Discontinued Operation, Gross Profit (Loss)","description":"Amount of gross profit attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":4531871,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":181625,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2261127,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":3160060,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":3104231,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":3104231,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":182428,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":280616,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":410267,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":534119,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":200346,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":200346,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":200346,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":200346,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":200346,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":9542996,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":200346,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":8450346,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2088665,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2088665,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":2088665,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":2088665,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":34611,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":15385,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":77335,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":42724,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":77335,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"}]}},"DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent":{"label":"Disposal Group, Including Discontinued Operation, Intangible Assets, Noncurrent","description":"Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2018-12-31","val":2790095,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationInventoryCurrent":{"label":"Disposal Group, Including Discontinued Operation, Inventory, Current","description":"Amount classified as inventory attributable to disposal group, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2018-12-31","val":598412,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationOperatingExpense":{"label":"Disposal Group, Including Discontinued Operation, Operating Expense","description":"Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":2589110,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":506536,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":843129,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":1317909,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":1462454,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":1462454,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-500179,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":-261396,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-495733,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-646211,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-498332,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-53530,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":-505061,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":990601,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":160254,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":160254,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":160254,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":160254,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":160254,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":10912323,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":160254,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":3510705,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":792836,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1605935,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":1605935,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":28245718,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":86253,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":49646,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2209894,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":2123641,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2209894,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"}]}},"DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss":{"label":"Disposal Group, Including Discontinued Operation, Operating Income (Loss)","description":"Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":1942761,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-324911,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1417998,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":1842151,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":1641777,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":1641777,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":500179,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":443824,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":495733,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":926827,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":498332,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":463797,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":505061,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":-456482,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":40092,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":40092,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":40092,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":40092,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":40092,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":-1369327,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":40092,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":4939641,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1295829,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":482730,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":482730,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-26157053,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":-2132559,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-2080917,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-2132559,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"}]}},"DisposalGroupIncludingDiscontinuedOperationOtherIncome":{"label":"Disposal Group, Including Discontinued Operation, Other Income","description":"Amount of other income attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":4898,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":18059823,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2019"},{"start":"2023-01-01","end":"2023-06-30","val":706,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":17,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"}]}},"DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets":{"label":"Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent","description":"Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2018-12-31","val":9823997,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3424390,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":3424390,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":3424390,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":3424390,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":3424390,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3424390,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"}]}},"DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities":{"label":"Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent","description":"Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2018-12-31","val":7455268,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":239097,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":239097,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":239097,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":239097,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":239097,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":235421,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"}]}},"DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent":{"label":"Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current","description":"Amount classified as prepaid and other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2018-12-31","val":573780,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent":{"label":"Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent","description":"Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2018-12-31","val":5733639,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationRevenue":{"label":"Disposal Group, Including Discontinued Operation, Revenue","description":"Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":22084431,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2233557,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":7135461,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":10097496,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":10046399,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":10046399,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":5165400,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6445181,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":8956705,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":11261428,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4890734,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":4890734,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4890734,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":4890734,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":4890734,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":14432726,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":4890734,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":29920683,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":7616615,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7616615,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":7616615,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":7616615,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":132173,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":56799,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":165993,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":33820,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":165993,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"}]}},"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":"2018-06-30","val":2782122,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1106420,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2020-12-31","val":230134,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":230134,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":230134,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":230134,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":230134,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":490497,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":498940,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":504456,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":610948,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":610948,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":610948,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":610948,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":610948,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":413497,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":391347,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"}]}},"DueToAffiliateCurrent":{"label":"Due to Affiliate, Current","description":"Amount of payable due to an entity that is affiliated with the reporting entity by means of direct or indirect ownership. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2015-06-30","val":142388,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":140500,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":140500,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"end":"2015-12-31","val":140500,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":140500,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":140500,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":140500,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":140500,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":140500,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":140500,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":140500,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"end":"2016-12-31","val":140500,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":140500,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":140500,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":140500,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":140500,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":140500,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":140500,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":140500,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"}]}},"DueToAffiliateCurrentAndNoncurrent":{"label":"Due to Affiliate","description":"Amount of payable due to an entity that is affiliated with the reporting entity by means of direct or indirect ownership.","units":{"USD":[{"end":"2015-06-30","val":142388,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":142388,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"}]}},"DueToOfficersOrStockholdersCurrentAndNoncurrent":{"label":"Due to Officers or Stockholders","description":"Amounts due to recorded owners or owners with a beneficial interest of more than 10 percent of the voting interests or officers of the company.","units":{"USD":[{"end":"2015-12-31","val":53000,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":53000,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q4I"},{"end":"2016-03-31","val":53000,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":53000,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":53000,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"}]}},"DueToOtherRelatedPartiesClassifiedCurrent":{"label":"Due to Other Related Parties, Current","description":"Amount payable to related parties classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":491136,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":491136,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":491136,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":491136,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":466407,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":466407,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":466407,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":466407,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":466407,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":466407,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":466407,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":466407,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":466407,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":466407,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":466407,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":195732,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","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":"2017-12-31","val":145170,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":145170,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":145170,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":145170,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":144501,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":144516,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":144887,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":144841,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":144841,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":144841,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":144841,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":144841,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"}]}},"DueToRelatedPartiesNoncurrent":{"label":"Due to Related Parties, Noncurrent","description":"Portion of the carrying amount as of the balance sheet date of obligations due all related parties that is payable after one year or beyond the normal operating cycle if longer.","units":{"USD":[{"end":"2018-03-31","val":20808,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":151000,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":145582,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":145381,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":145381,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":145381,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":145381,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":148985,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":145654,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":140135,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"}]}},"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":"2017-01-01","end":"2017-12-31","val":0.11,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.01,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.01,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0.01,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0.01,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":0.01,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.09,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.46,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.53,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":-0.09,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-15.66,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-0.15,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-0.68,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-20.36,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.02,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":0.69,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.47,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-14.16,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-0.5,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":-14.88,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-9.22,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-16.44,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-0.04,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-2.87,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-20.13,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-20.13,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":-20.13,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":-20.13,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2.87,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-0.01,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.08,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-0.08,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-0.07,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-0.06,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-1.47,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-1.47,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-1.16,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-1.12,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-3.88,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":-3.88,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":-3.88,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.56,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-0.56,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.93,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-0.93,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":-0.39,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-0.39,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-1.25,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-1.25,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":-0.36,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-0.36,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-1.45,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.08,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":-0.08,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-0.18,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":-0.1,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0.51,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":0.48,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-6.16,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-2.53,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"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":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-04-11","end":"2015-06-30","val":0,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-10","end":"2015-09-30","val":-0.02,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"start":"2015-04-11","end":"2015-09-30","val":-0.02,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":-0.01,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":-0.01,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-04-11","end":"2015-12-31","val":-0.11,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"start":"2015-04-11","end":"2015-12-31","val":-0.11,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2016-01-01","end":"2016-03-31","val":-0.06,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-0.06,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.15,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-0.15,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-0.09,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-0.09,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-0.18,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":-0.18,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-0.03,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":-0.03,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-0.21,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2016-01-01","end":"2016-12-31","val":-0.21,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":0.39,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-0.04,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":0.6,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-0.04,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":0.4,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-0.15,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":0.71,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-0.11,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0.12,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-0.22,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0.24,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.09,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":0.09,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.12,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0.12,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0.08,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0.08,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0.13,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":0.13,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0.01,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0.01,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0.06,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-0.02,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-0.04,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-0.02,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.03,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-0.03,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":0.06,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-0.01,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0.04,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-0.04,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":0.01,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-0.01,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-0.02,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":-0.02,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-0.01,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":-0.01,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.02,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-0.03,"accn":"0001213900-21-042097","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-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-0.01,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.03,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-0.03,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":-0.01,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.17,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.46,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.53,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-0.09,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.58,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":-0.07,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","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":"2017-01-01","end":"2017-12-31","val":0.317,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.262,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018"},{"start":"2023-01-01","end":"2023-12-31","val":0.0825,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":0.0825,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":0.0825,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":0.0276,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.0825,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":0.0002,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.0825,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-0.0028,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":-0.006,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":-0.0023,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":-0.0023,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0.0446,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-0.0053,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":-0.1476,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":0.0003,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent","description":"Percentage of domestic federal statutory tax rate applicable to pretax income (loss).","units":{"pure":[{"start":"2017-01-01","end":"2017-12-31","val":0.25,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.25,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.21,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.21,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":0.21,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0.21,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.21,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":0.21,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":0.21,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.","units":{"pure":[{"start":"2017-01-01","end":"2017-12-31","val":0.039,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018"},{"start":"2023-01-01","end":"2023-03-31","val":1,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":1,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-12-31","val":1,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":1,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":1,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":-0.2356,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-0.1842,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-0.1956,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":1,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-0.1947,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":-0.1905,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":-0.1905,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.1434,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-0.2792,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":0.1237,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":-0.0101,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent":{"label":"Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, 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 operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.","units":{"pure":[{"start":"2020-01-01","end":"2020-03-31","val":0.5,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.5,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":0.5,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-12-31","val":0.5,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.5,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.5,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0.5,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-12-31","val":0.5,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.5,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.5,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-09-30","val":0.5,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":0.5,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.5,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.5,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"}]}},"EffectOfExchangeRateOnCash":{"label":"Effect of Exchange Rate on Cash","description":"Amount of effect of exchange rate changes on cash balances held in foreign currencies. Excludes cash equivalents.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":3744,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":19037,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":24585,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":17953,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4768,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":4768,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-93784,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-93784,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-77982,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-77982,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-89453,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-89453,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":56522,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":56522,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-65187,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-65187,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":-175730,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-175731,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":64945,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":64945,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-58225,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":-58225,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-60489,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-60489,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-56922,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-56922,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":-11136,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":-11136,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-84193,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3368,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":-25129,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-12-31","val":-2424613,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"EmployeeBenefitsAndShareBasedCompensation":{"label":"Employee Benefits and Share-based Compensation","description":"Amount of expense for employee benefit and equity-based compensation.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":16923850,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"}]}},"EmployeeRelatedLiabilitiesCurrentAndNoncurrent":{"label":"Employee-related Liabilities","description":"Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.","units":{"USD":[{"end":"2020-12-31","val":8766619,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":8766619,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":8766619,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":8766619,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5715559,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7659604,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12562464,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":15825043,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"}]}},"FairValueAssumptionsExpectedVolatilityRate":{"label":"Fair Value Assumptions, Expected Volatility Rate (Deprecated 2018-01-31)","description":"Measure of dispersion, in percentage terms (for instance, the standard deviation or variance), for a given stock price.","units":{"pure":[{"start":"2015-04-01","end":"2015-06-30","val":0.1115,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2"},{"start":"2015-04-10","end":"2015-09-30","val":0.1115,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"start":"2015-04-11","end":"2015-12-31","val":0.1115,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"start":"2016-01-01","end":"2016-03-31","val":0.1115,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.1115,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":0.1115,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-12-31","val":0.1115,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.1115,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.1115,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"}]}},"FairValueAssumptionsRiskFreeInterestRate":{"label":"Fair Value Assumptions, Risk Free Interest Rate (Deprecated 2018-01-31)","description":"Risk-free interest rate assumption used in valuing an instrument.","units":{"pure":[{"start":"2015-04-01","end":"2015-06-30","val":0.0136,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2"},{"start":"2015-04-10","end":"2015-09-30","val":0.0136,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"start":"2015-04-11","end":"2015-12-31","val":0.0136,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"start":"2016-01-01","end":"2016-03-31","val":0.0136,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.0136,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":0.0136,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-12-31","val":0.0136,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.0136,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.0136,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"}]}},"FinanceLeaseRightOfUseAsset":{"label":"Finance Lease, Right-of-Use Asset, after Accumulated Amortization","description":"Amount, after accumulated amortization, of right-of-use asset from finance lease.","units":{"USD":[{"end":"2019-12-31","val":90250,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":90250,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":90250,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":90250,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":90250,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":89903,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":85605,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":209810,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":69038,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":69038,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":69038,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":69038,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":69038,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":22733,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":22733,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":22733,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":22733,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":22733,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":18137,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13740,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"}]}},"FinanceLeaseRightOfUseAssetAmortization":{"label":"Finance Lease, Right-of-Use Asset, Amortization","description":"Amount of amortization expense attributable to right-of-use asset from finance lease.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":24216,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"}]}},"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":"2017-12-31","val":2037097,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":2037097,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":2037097,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":2037097,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2179980,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2252373,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2246496,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2318240,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":2318240,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":2318240,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":2318240,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2452416,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2429476,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2368098,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2020-06-30","val":-46,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-95,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-149,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":-149,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":-149,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":149,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":149,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-198,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-252,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":301,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":784584,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":784584,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":784584,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":784584,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":784584,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":789141,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":746917,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":98,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3I"},{"end":"2023-09-30","val":-162500,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-345155,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":-345155,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":-345155,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":-345155,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":-345155,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":345155,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":345155,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-527138,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-729874,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":977342,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1036518,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":1036518,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":1036518,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":1036518,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":1036518,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1098918,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1460745,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1822573,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2184403,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":2184403,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2483833,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, after Year Five","description":"Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2018-03-31","val":539086,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2011752,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1907683,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1878230,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1894286,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1820044,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1720397,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year One","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2018-03-31","val":278291,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":316674,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":262234,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":218855,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":180198,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":176169,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":169494,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2024-12-31","val":249600,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":249600,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1447308,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1447308,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1197708,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1197708,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Five","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2018-03-31","val":89846,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":179265,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":172832,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":172393,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":176667,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":172717,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":166172,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2024-12-31","val":104000,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q4I"},{"end":"2025-06-30","val":299410,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":299410,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":299406,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFour":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Four","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2018-03-31","val":89846,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":181552,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":175037,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":173394,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":177077,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":173118,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":166558,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2024-12-31","val":249600,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":104000,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1301708,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1301708,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1197708,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"},{"end":"2026-03-31","val":299406,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearThree":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Three","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2018-03-31","val":89846,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":181552,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":175037,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":173394,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":177077,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":173118,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":166558,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2024-12-31","val":249600,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":249600,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1447308,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1447308,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1197708,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1197708,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Two","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2018-03-31","val":89846,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":182636,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":176082,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":173829,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":177255,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":173292,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":166726,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2024-12-31","val":249600,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":249600,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1447308,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1447308,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1197708,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1197708,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"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":"2017-12-31","val":3240137,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3356741,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2023-09-30","val":3250000,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3653104,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":3653104,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":3653104,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":3653104,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":3653104,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":3653104,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":3653104,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3646382,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4891824,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4906210,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4890092,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":4890092,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":4890092,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":4890092,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":4890092,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4890092,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10878615,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10878615,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":10878615,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":10878615,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":10878615,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"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":"2017-12-31","val":1203040,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1203040,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1203040,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1203040,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1176761,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3053431,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2868905,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2790095,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":2790095,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":2790095,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":2790095,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2782560,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2688458,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2555905,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2020-03-31","val":1129681,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1130528,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1175203,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1226521,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":1226521,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":1226521,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":1226521,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":1226521,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1217811,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3049046,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3137781,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":255,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":255,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":255,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":255,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":255,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":205,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":145,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2023-09-30","val":3087500,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3307949,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":3307949,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":3307949,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":3307949,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":3307949,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":3307949,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":3307949,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3119244,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4161950,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1164800,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1102400,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":1102400,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":1102400,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":1102400,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":1102400,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1040000,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6666696,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6304868,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5090238,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":5090238,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":4790808,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"FiniteLivedIntangibleAssetsPurchaseAccountingAdjustments":{"label":"Finite-Lived Intangible Assets, Purchase Accounting Adjustments","description":"Amount of increase (decrease) to assets, excluding financial assets and goodwill, lacking physical substance with a finite life for purchase accounting adjustments.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":-1146855,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":-1146855,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1138664,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-1138664,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-1144624,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-1144624,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":-1160053,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":-1160053,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":463679,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"}]}},"GainLossOnInvestments":{"label":"Gain (Loss) on Investments","description":"Amount of realized and unrealized gain (loss) on investment.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":-33935,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-33692,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":7911096,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":7904367,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-11255452,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-11255452,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-11234496,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":1810323,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":-11218835,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":2366518,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-11170638,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"}]}},"GeneralAndAdministrativeExpense":{"label":"General and Administrative Expense","description":"The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2015-04-01","end":"2015-06-30","val":5704,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2"},{"start":"2023-01-01","end":"2023-12-31","val":5235630,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1769280,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3472371,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":1703091,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":4345438,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":873067,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":5055507,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":5055507,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":937877,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":937877,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1960607,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":1022730,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3190433,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":1229826,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":5054062,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1346804,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"Goodwill":{"label":"Goodwill","description":"Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2018-06-30","val":7214566,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6955665,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":14339050,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":14339050,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":14339050,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":14339050,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":7392992,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":14694530,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":14365992,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":13821630,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7289454,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":7289454,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":7289454,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":7289454,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":7289454,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2019-12-31","val":11650157,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2019Q4I"},{"end":"2020-03-31","val":14317717,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":14329042,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":14895883,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2020-09-30","val":7753340,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q3I"},{"end":"2020-12-31","val":11650157,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":11650157,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":11650157,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":11650157,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":11650157,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":7753340,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7753340,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7753340,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6590339,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":6590339,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":6590339,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":6590339,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":6590339,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2021-12-31","val":6590339,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2021-12-31","val":6590339,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2021-12-31","val":6590339,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6590339,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-09-30","val":2123879,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2190485,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":2190485,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":2190485,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":2190485,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":2190485,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":2190485,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":2190485,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2199926,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2083518,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"GoodwillAcquiredDuringPeriod":{"label":"Goodwill, Acquired During Period","description":"Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":14851478,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":3424390,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":7140304,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":7140304,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":7140304,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-12-31","val":7140304,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2020"},{"start":"2022-01-01","end":"2022-09-30","val":2123879,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":2190485,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":2190485,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":2190485,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":2190485,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"}]}},"GoodwillImpairmentLoss":{"label":"Goodwill, Impairment Loss","description":"Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":3800000,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2017-01-01","end":"2017-12-31","val":3838274,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2020-01-01","end":"2020-12-31","val":3896818,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":3896818,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1163001,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":6590339,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":6590339,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":6590339,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":6590339,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":6590339,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":6590339,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":2070753,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":2070753,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":2070753,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":2070753,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":2070753,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":2070753,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":2756986,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":2756986,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"}]}},"GoodwillTranslationAndPurchaseAccountingAdjustments":{"label":"Goodwill, Translation and Purchase Accounting Adjustments","description":"Amount of increase (decrease) from foreign currency translation adjustments and purchase accounting adjustments of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":-512428,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":355480,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":26942,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-517420,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":-200815,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-112041,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-100716,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":466125,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-12-31","val":1117217,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2020"}]}},"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":"2017-01-01","end":"2017-03-31","val":4239831,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":13172951,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":8933120,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":19259792,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":6086841,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":19517745,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":757448,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":757448,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2501422,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":2501422,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1743974,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1743974,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3820806,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":3820806,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1025316,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1025316,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":4519623,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":333905,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":265430,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":83805,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2556900,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":295773,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":2291469,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":211967,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3540624,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":380564,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":983724,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":84791,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":562235,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":562235,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":182428,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":319486,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":38870,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":137058,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":38870,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":398667,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-11600,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":79181,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":-50470,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1104529,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":570410,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3375766,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":3375766,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6717604,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":6717604,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":3341838,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":3341838,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":9342650,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":2625046,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":8250000,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2088665,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2088665,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-12-31","val":55534,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":19226,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":184611,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":150000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":165385,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":150000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":150000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"}]}},"HeldToMaturitySecuritiesFairValue":{"label":"Debt Securities, Held-to-maturity, Fair Value","description":"Fair value of investment in debt security measured at amortized cost (held-to-maturity).","units":{"USD":[{"end":"2016-12-31","val":50109326,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":50109326,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-09-30","val":40434721,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":40404377,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"}]}},"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":"2020-01-01","end":"2020-03-31","val":-216772,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-876541,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-164036,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-757980,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":118561,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-4390134,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-15112913,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-15112913,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-18342858,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-18342858,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":-3229945,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-3229945,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-20997567,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":-19629493,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-2654709,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":-191215,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-15823825,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-19545352,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":985876,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-63699,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-19382278,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-19685367,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-20368154,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":-19621668,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-13159069,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-19749408,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-64041,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-64041,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-424652,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-414151,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":-414151,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":-414151,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-21309,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-4617,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-176807,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-125675,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-155498,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-121058,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-3543444,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-1472691,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-3517687,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-1347016,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-10389207,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":-10389207,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":-10389207,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":-10389207,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3978628,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-4157539,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-7563809,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-3585181,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-11305008,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-3741199,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-13836161,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-977510,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":3899308,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":12486672,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":8587364,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":15090013,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":2603341,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":6167419,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1229539,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":1229539,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3450438,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":3450438,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":2220899,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":2220899,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3749293,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":3749293,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":298855,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":298855,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1965812,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-400796,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-680618,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-372996,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":875632,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-579510,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":1556250,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-182570,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1068625,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-786828,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":192993,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-231262,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-285484,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":-285484,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-265234,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":-216772,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-438270,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-876541,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-173036,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-164036,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-789379,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-757980,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":-351109,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":118561,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-4848690,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":-4390134,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-14378000,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-14378000,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-18342858,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-18342858,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":-3964858,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-3964858,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-20997567,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":-19629493,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-2654709,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":-191215,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-14528684,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-19545352,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1335734,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-63699,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-19067491,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-19685367,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-20403225,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":-19621668,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-13159069,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-19749408,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-64041,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-64041,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-423506,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-414151,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":-414151,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":-414151,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-21309,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-4617,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-176693,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-125675,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-155384,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-121058,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-3645929,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-1575176,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-3620172,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-1449501,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-11886515,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":-11886515,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":-11886515,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":-11886515,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-4156501,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-4156501,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-7772369,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-7772369,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":-3615868,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-3615868,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-11612450,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-11612450,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":-3840081,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-3840081,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-14152903,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":-14152903,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-935759,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":-935759,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-2489643,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":-1553884,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":11276808,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":13766451,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-186931700,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-164035175,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest":{"label":"Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest","description":"Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":-405124,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-420514,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-621749,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":-177291,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-794752,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-196947,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-414283,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":-414283,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-313778,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-488381,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-174603,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-831538,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":-343157,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-4788175,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2020"},{"start":"2022-01-01","end":"2022-09-30","val":-19749408,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-64041,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-414151,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":-414151,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":-414151,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4617,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-125675,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-121058,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-3645929,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-1575176,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-3620172,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-1449501,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-12214337,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":-12214337,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":-12214337,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":-12214337,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-4157539,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-3978628,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-7750451,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-3592912,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-11589784,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-3839333,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-14120802,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-977510,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-12-31","val":-186931700,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsPerBasicAndDilutedShare":{"label":"Income (Loss) from Continuing Operations, Per Basic and Diluted Share","description":"The amount of net income (loss) from continuing operations per each basic and diluted share of common stock or unit when the per share amount is the same for both basic and diluted shares.","units":{"USD/shares":[{"start":"2018-01-01","end":"2018-12-31","val":0.06,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-0.04,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.03,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":0.06,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0.04,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":0.01,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-0.79,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":-0.79,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0.01,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":0.01,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.25,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":0.25,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":0.25,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":0.25,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0.23,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":0.23,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":-0.02,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":-0.02,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0.09,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.8,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.85,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-0.09,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.9,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":-0.07,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3"}]}},"IncomeLossFromContinuingOperationsPerBasicShare":{"label":"Income (Loss) from Continuing Operations, Per Basic Share","description":"The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.","units":{"USD/shares":[{"start":"2018-01-01","end":"2018-12-31","val":0.08,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-0.02,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.06,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":0.07,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0.07,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":0.02,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-0.77,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":-0.77,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0.02,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":0.02,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.27,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":0.28,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":0.25,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":0.25,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0.26,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":0.26,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":-0.01,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":-0.02,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0.26,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":0.24,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.34,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-0.34,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.32,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.3,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-0.28,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-14.75,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.04,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-14.38,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-14.33,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-13.83,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-0.04,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-0.28,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-0.27,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":-0.27,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":-0.27,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.01,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.08,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-0.06,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-0.07,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-0.05,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-1.45,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-0.6,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-1.15,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-0.44,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-3.22,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":-3.22,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":-3.22,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":-3.22,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.56,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-0.56,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.93,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-0.39,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-1.25,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-0.36,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-1.45,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.08,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTax":{"label":"Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest","description":"Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":1855116,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-310932,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1250309,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":1537297,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":-16412060,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":500179,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":403173,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":7447350,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":883893,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":6947171,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-15013,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":424774,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":-459119,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":107020,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":23571,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":23571,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":23571,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":23571,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":23571,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":-1344503,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-2463494,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":23571,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-26970892,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":985876,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-19382278,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-20368154,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-6287250,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-30821955,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-21309,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-176807,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-51050,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-155498,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-34358,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-2132161,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-2081029,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-2132049,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"}]}},"IncomeTaxExpenseBenefit":{"label":"Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":618141,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1991416,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":1373275,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2470114,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":478698,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1953942,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":305925,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":305925,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":681930,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":681930,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":376005,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":376005,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":739284,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":739284,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":57354,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":57354,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":515820,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":4328,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":50828,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":47518,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":247072,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":42239,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":196244,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-5279,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":305609,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":7924,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":58537,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-34315,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":128799,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":128799,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":48544,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":50111,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":1567,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":42159,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":-7952,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-60515,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":734913,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":734913,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":-734913,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-734913,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":1295141,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":349858,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":314787,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":-35071,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":1146,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":114,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":114,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":327822,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":327822,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":327822,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":327822,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1038,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":1038,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-21918,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-21918,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":-22956,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-22956,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-22666,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-22666,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":-748,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-748,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-32101,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":-32101,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":41751,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":41751,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-13079,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":-54830,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1664903,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":1677982,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-54977,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":30818,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"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":"2017-01-01","end":"2017-12-31","val":22202,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":47183,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":47183,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":78492,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":78492,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":122735,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":122735,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":210733,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":210733,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":40979,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":40979,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":40771,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":40771,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":14610,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":14610,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":16419,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":16419,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":19468,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":19468,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":22211,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":22211,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2025-01-01","end":"2025-09-30","val":6000,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":31761,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":11101,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"IncreaseDecreaseInAccountsPayable":{"label":"Increase (Decrease) in Accounts Payable","description":"The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.","units":{"USD":[{"start":"2015-04-10","end":"2015-09-30","val":3759,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"start":"2015-04-11","end":"2015-09-30","val":3759,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-04-11","end":"2015-12-31","val":27707,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"start":"2015-04-11","end":"2015-12-31","val":27707,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2016-01-01","end":"2016-03-31","val":-9505,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-9505,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2753,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":2753,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-26970,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":-26970,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-7785,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2016-01-01","end":"2016-12-31","val":-7785,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-12118,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":-22171,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-12145,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":9874,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":72139,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":15442,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":106862,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-31887,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-49133,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-49133,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-103399,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-103399,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":21172,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":21172,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":80155,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":80155,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1496753,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":1496753,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":648537,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":648537,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":1025458,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":1025458,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":-471047,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":-471047,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":604019,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":604019,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":545282,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":545282,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":668000,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":668000,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":633215,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":633215,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":43226,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":43226,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":43303,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":43303,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":-420377,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":-420377,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":2746201,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":2746201,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":347643,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":347643,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":200245,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":200245,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":196417,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":196417,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":291234,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":291234,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":291234,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":291234,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-43845,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-43845,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-115396,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-115396,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":-91273,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-91273,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-127297,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":-127297,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":-127297,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":-127297,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"}]}},"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":"2017-01-01","end":"2017-03-31","val":4032934,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":12820350,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":19824722,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":19624916,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1204110,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":1204110,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2245400,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":2245400,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":369801,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":369801,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":1588078,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":1588078,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":865695,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":865695,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2627521,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":2627521,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":2646287,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":2646287,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":-852562,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":-852562,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":377717,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":377717,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1133484,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-1133484,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-652449,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-652449,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":-1208262,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":-1208262,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":418777,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":418777,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":419522,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":419522,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":419509,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":419509,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":420731,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":420731,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":158392,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":158392,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":158392,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":158392,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-61968,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-61968,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":27604,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":27604,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":52196,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":52196,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-97804,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":-97804,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":-97804,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":-97804,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"}]}},"IncreaseDecreaseInAccountsReceivableRelatedParties":{"label":"Increase (Decrease) in Accounts Receivable, Related Parties","description":"The increase (decrease) during the reporting period in the amount due to the reporting entity for good and services provided to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":-3100658,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-3100658,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-4689827,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-4689827,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-4618601,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-4618601,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"}]}},"IncreaseDecreaseInAccruedIncomeTaxesPayable":{"label":"Increase (Decrease) in Income Taxes Payable","description":"The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":1176162,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3986186,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":6021967,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":5065078,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1749802,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":1749802,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3667694,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":3667694,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":2832941,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":2832941,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":2779502,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":2779502,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":16326,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":16326,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":475649,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":475649,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":640576,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":640576,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":-12295,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":-12295,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":24000,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":24000,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3380,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":3380,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":2829,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":2829,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":68488,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":68488,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":729908,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":729908,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":207128,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":207128,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":263930,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":263930,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":2186050,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":2186050,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":727076,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":727076,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":861864,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":861864,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":845389,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-493,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":837717,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-484,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":-484,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":-484,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4846,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-4846,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-8158,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-8158,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":-6994,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-6994,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-8478,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":-8478,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":-8478,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":-8478,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":141810,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":141810,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":125707,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":125707,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":140832,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":1818815,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":46185,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":19559,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"IncreaseDecreaseInAccruedLiabilities":{"label":"Increase (Decrease) in Accrued Liabilities","description":"The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.","units":{"USD":[{"start":"2015-04-01","end":"2015-06-30","val":-4000,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2"},{"start":"2015-04-11","end":"2015-06-30","val":4000,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-10","end":"2015-09-30","val":9134,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"start":"2015-04-11","end":"2015-09-30","val":9134,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-04-11","end":"2015-12-31","val":43288,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"start":"2015-04-11","end":"2015-12-31","val":43288,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2016-01-01","end":"2016-03-31","val":-3924,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-3924,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":77538,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":77538,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":18077,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":18077,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":39359,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2016-01-01","end":"2016-12-31","val":39359,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":21345,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":131692,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":312005,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"IncreaseDecreaseInCustomerDeposits":{"label":"Increase (Decrease) in Customer Deposits","description":"The increase (decrease) during the period in the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":5577602,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4881840,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":404007,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":1015762,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1171839,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-1171839,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1205476,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-1205476,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-326646,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-326646,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":430981,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":461789,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":506600,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":725575,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2023-01-01","end":"2023-06-30","val":72168,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":68531,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":68531,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"}]}},"IncreaseDecreaseInDeferredRevenue":{"label":"Increase (Decrease) in Deferred Revenue","description":"Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":621412,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":541231,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":541231,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":402008,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":402008,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":216205,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":216205,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":39022,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":39022,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"}]}},"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":"2017-01-01","end":"2017-03-31","val":916128,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2135799,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":3673256,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":8782770,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-4633318,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-4633318,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-7197995,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-7197995,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-3518030,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-3518030,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-3250208,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-3250208,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":10593,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":10593,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-638092,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-638092,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":-494049,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-494049,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":-152549,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":-152549,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2025,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":-2025,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":69803,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":69803,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":193695,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":193695,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":-219956,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":-219956,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":585235,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":585235,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":589361,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":589361,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":599768,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":599768,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":591636,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":591636,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3123,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":3123,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3059,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":3059,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":3001,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":3001,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":2946,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":2946,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":2946,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":2946,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"}]}},"IncreaseDecreaseInNotesReceivableCurrent":{"label":"Increase (Decrease) in Notes Receivable, Current","description":"The increase (decrease) during the reporting period of amounts due within one year (or one business cycle) from note holders for outstanding loans.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":158553,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":158553,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":350972,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":350972,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":258305,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":258305,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":127931,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":127931,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":640167,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":640167,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":605308,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":605308,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":43499,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":43499,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-42986,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":-42986,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-42679,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-42679,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-42902,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-42902,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":-43481,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":-43481,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"}]}},"IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent":{"label":"Increase (Decrease) in Notes Receivable, Related Parties, Current","description":"The increase (decrease) during the reporting period in the amount owed to the reporting entry (during the current year or operating cycle) in the form of loans and obligations (generally evidenced by promissory notes) made to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":2276,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":2276,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-358699,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-358699,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-14819,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-14819,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-41297,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-41297,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":-40806,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-40806,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-03-31","val":-13355,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":-13355,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-13260,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-13260,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-13329,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-13329,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":204127,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":204127,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":265626,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":265626,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":266098,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":266098,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":273570,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":273570,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":371035,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":371035,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-200690,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-200690,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-196621,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-196621,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-192863,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-192863,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-189320,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-189320,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":-189320,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":-189320,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":100000,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"}]}},"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":"2017-01-01","end":"2017-03-31","val":82156,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":37805,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":100286,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":153638,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":237896,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":237896,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":308333,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":308333,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":266709,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":266709,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":778420,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":778420,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":613055,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":613055,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1764652,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-1764652,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":-1694462,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-1694462,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":2240609,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":2239608,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-401054,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":-401054,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1161359,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-1161359,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":313319,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":313319,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":31269,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":31269,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":103377,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":103377,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":65785,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":65785,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":145934,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":145934,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":5362044,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":5362044,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-291625,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-291625,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-253170,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-253170,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-99892,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-99892,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":227636,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":227636,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":227636,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":227636,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-168914,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-168914,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-164607,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-164607,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":-16410,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-16410,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":10457,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":10457,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":10457,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":10457,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":170150,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":170150,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":90972,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":90972,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":138130,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":138130,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":378536,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":378536,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":48718,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":48718,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-245963,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":2399,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":1154,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":351309,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"IncreaseDecreaseInOtherOperatingLiabilities":{"label":"Increase (Decrease) in Other Operating Liabilities","description":"Amount of increase (decrease) in operating liabilities classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":1881,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":51948,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":76994,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"}]}},"IncreaseDecreaseInOtherReceivables":{"label":"Increase (Decrease) in Other Receivables","description":"Amount of increase (decrease) in receivables classified as other.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":2429,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":3484,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":47734,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1022,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":1022,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-5072,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-5072,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":84328,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":84328,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":103539,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":103539,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4936,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":4936,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":202197,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":202197,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":-178142,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-178142,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":-174874,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":-174874,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-37891,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":-37891,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":32423,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":32423,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":40106,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":40106,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":473468,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":473468,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-452211,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-452211,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-457499,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-457499,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":-439725,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":-439725,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-469542,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-469542,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-788,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-788,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-772,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-772,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-757,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-757,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-1540,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-1540,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":-1540,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":-1540,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":15720,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":15720,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1104411,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":1104411,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":51399,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":51399,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":14283,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":14283,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":14283,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":14283,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-264,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-264,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":30395,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":30395,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":38587,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":38587,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":-264,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":-264,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":32608,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-9194,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"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":"2015-04-10","end":"2015-09-30","val":13339,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"start":"2015-04-11","end":"2015-09-30","val":13339,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-04-11","end":"2015-12-31","val":25700,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"start":"2015-04-11","end":"2015-12-31","val":25700,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2016-01-01","end":"2016-03-31","val":43611,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":43611,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":4625,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":4625,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":3882,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":3882,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-10121,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2016-01-01","end":"2016-12-31","val":-10121,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-253,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":5162936,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":24500,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":4880126,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":7042,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-1678264,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-5580,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-7226595,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4374001,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":4374001,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":12500695,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":12500695,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":13815386,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":13815386,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":14044148,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":14044148,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":110447,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":110447,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":346858,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":346858,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":957034,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":957034,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":2486469,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":2486469,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-230373,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":-230373,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":131316,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":131316,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":687356,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":687356,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":402639,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":402639,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4240243,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":4240243,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":8041896,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":8041896,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":21217981,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":21217981,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":27626241,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":27626241,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":197578,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":197578,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":70306,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":70306,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":68962,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":68962,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":66823,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":187968,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":173349,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":4610398,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2024-01-01","end":"2024-12-31","val":-1284280,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":15579,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-12-31","val":331588,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-246654,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"IncreaseDecreaseInReceivables":{"label":"Increase (Decrease) in Receivables","description":"The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":-228788,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-288788,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":-288788,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2022-01-01","end":"2022-09-30","val":-47498,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":40504,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":84836,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":44332,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":127551,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":42715,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":173268,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":46972,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":46972,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":94734,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":94734,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":47762,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":47762,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":135328,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":135328,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":40594,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":40594,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":181677,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":16992,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":7842,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":7842,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":17606,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":17606,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":9764,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":9764,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":21719,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":21719,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":4113,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":4113,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":23251,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":23251,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2020,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":11482,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":9473,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":12598,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":1116,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":18235,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":104,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":96,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":299,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2023-01-01","end":"2023-06-30","val":82,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":82,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":52,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":52,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":81,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":81,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":81,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023"}]}},"InterestIncomeExpenseNet":{"label":"Interest Income (Expense), Net","description":"The net amount of operating interest income (expense).","units":{"USD":[{"start":"2015-04-10","end":"2015-09-30","val":7840,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"start":"2015-04-11","end":"2015-09-30","val":7840,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":7840,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":7840,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-04-11","end":"2015-12-31","val":23363,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"start":"2015-04-11","end":"2015-12-31","val":23363,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2016-01-01","end":"2016-03-31","val":18789,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":18789,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":35984,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":35984,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":17195,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":17195,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":53497,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":53497,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":17513,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":17513,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":85963,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2016-01-01","end":"2016-12-31","val":85963,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":54952,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":214,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":133042,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":78090,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":227603,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":94560,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":332524,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":167,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2019-04-01","end":"2019-06-30","val":-2,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":2022,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1088,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":10063,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":8729,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":8423,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":7641,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":7567,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":5935,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":-2496,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":-2794,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":8123,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1739,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":19362,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":17623,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":35106,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":15744,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3"}]}},"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-03-31","val":2,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2020-01-01","end":"2020-03-31","val":1640,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":6253,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1739,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":19362,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":17623,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":793,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":298,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":51233,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":799,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":31608,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":65251,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":33643,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":23,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":19,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":222,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":203,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"},{"start":"2024-01-01","end":"2024-12-31","val":47043,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"InterestPaidNet":{"label":"Interest Paid, Excluding Capitalized Interest, Operating Activities","description":"Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":40504,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":82404,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":121482,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":163565,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":43350,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":43350,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":87499,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":87499,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":124479,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":124479,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":167207,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":167207,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":7842,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":7842,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":17606,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":17606,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":21719,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":21719,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":23251,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":23251,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2020,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":2020,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":11482,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":11482,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":12598,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":12598,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":18235,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":18235,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":7812,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":7812,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7708,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":7708,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":7708,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":7708,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":7804,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":7804,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":299,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":299,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":935,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":935,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":935,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":935,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":1022,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":1022,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":1022,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":1022,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":82,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":82,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"}]}},"InterestReceivable":{"label":"Interest Receivable","description":"Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.","units":{"USD":[{"end":"2017-12-31","val":47269,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2024-06-30","val":30659,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"}]}},"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":"2017-12-31","val":39865,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":39865,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":39865,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":39865,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":35954,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2019-09-30","val":1111383,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1197065,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":1197065,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":1248906,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":1197065,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":1197065,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1176671,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1248906,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1425148,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1047274,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":1047274,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":1047274,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":1047274,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":1047274,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":3091,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":13473,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3714,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":3714,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":3714,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":3714,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":3714,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6862,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6494,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"}]}},"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":"2017-12-31","val":9243488,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":9243488,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":9243488,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":9243488,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4885068,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2363210,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5614489,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1965433,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":1965433,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1965433,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1965433,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1367021,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2024806,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1338979,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1419447,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1197065,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":1197065,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":1197065,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":1197065,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":1197065,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1176671,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1248906,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1425148,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1047274,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":1047274,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":1047274,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":1047274,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":1047274,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-06-30","val":3091,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":13473,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3714,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":3714,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":3714,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":3714,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":3714,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6862,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6494,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2023-06-30","val":750000,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","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":"2018-06-30","val":125586,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7416,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1965175,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":1965175,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":1965175,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1965175,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1965175,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2024806,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":338089,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":306992,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"}]}},"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":"2017-12-31","val":9203623,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":9203623,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":9203623,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":9203623,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4849114,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2237624,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5607073,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":258,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":258,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":258,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":258,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":258,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-06-30","val":1000890,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1072,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"}]}},"InventoryWriteDown":{"label":"Inventory Write-down","description":"Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":13380258,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":13380258,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"}]}},"InvestmentIncomeInterest":{"label":"Investment Income, Interest","description":"Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":440,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":226,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":580,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":140,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":707,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":167,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":919,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":919,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":752,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":752,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1788,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":1788,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":869,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":869,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2410,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":95,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":694,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":869,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":175,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1565,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":696,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2022,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2019"},{"start":"2023-01-01","end":"2023-06-30","val":179,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":179,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":47070,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":47070,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":46891,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":46891,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":4500,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":4500,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":4500,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":4500,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":21946,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":21946,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":35002,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":35002,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":13056,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":13056,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":45383,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":45383,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":10381,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":10381,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":8671,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":8671,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2118,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":2118,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4297,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":2179,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":6476,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":2179,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":6435,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"InvestmentIncomeNet":{"label":"Investment Income, Net","description":"Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":1023,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":1023,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":9350,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":12950,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":3600,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":14102,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":1152,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":14292,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2020"}]}},"IssuanceOfStockAndWarrantsForServicesOrClaims":{"label":"Issuance of Stock and Warrants for Services or Claims","description":"Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":16923850,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"}]}},"LeaseAndRentalExpense":{"label":"Operating Leases, Rent Expense","description":"Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":42670,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":91045,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":48375,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":135444,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":44399,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":182999,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":46818,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":182999,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":93328,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":93328,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":46510,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":46510,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":117723,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":70148,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":24395,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":18004,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":152734,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":152734,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":152734,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":27971,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":51948,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":51948,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":24941,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":24941,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":76994,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":76994,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":25665,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":25665,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":32711,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":32711,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":8081,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":16047,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":7966,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":24603,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":8556,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":32698,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2020"}]}},"LesseeOperatingLeaseLiabilityPaymentsDue":{"label":"Lessee, Operating Lease, Liability, to be Paid","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease.","units":{"USD":[{"end":"2019-03-31","val":320909,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":317349,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":308725,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":122589,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":313080,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":122774,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":251598,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":134990,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2020Q4I"},{"end":"2021-12-31","val":25006,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":18604,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":14600,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2023-09-30","val":1925949,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2006625,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":2006625,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":2006625,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1944435,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1822823,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1842893,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1759937,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1609203,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1441071,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1335968,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1268454,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1170628,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"Liabilities":{"label":"Liabilities","description":"Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.","units":{"USD":[{"end":"2017-12-31","val":21317927,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":21317927,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":21317927,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":21317927,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":24032202,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":29857031,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":28008068,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":13489174,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":13489174,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":13489174,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":13489174,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":13489174,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":15186250,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":13034522,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":12870766,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":16485597,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":16485597,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":16485597,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":16485597,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":16485597,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":14117719,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5751728,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4365794,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3222364,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":3222364,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":3222364,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":3222364,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":3222364,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4997092,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6922930,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":11498994,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":18455266,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":18455266,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":18455266,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":18455266,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":18455266,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":15056718,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":16531655,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5708626,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":333784,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":333784,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":333784,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":333784,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":333784,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":333784,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":333784,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":118418,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":111110,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1718967,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2048669,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":2048669,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":2048669,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":2048669,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":2048669,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":2048669,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":2048669,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2198481,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2023951,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2226758,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2732344,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":2732344,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":2732344,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":2732344,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":2732344,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2668108,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2011539,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3842888,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2016608,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":2016608,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2630249,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"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":"2015-06-30","val":165684,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":50785495,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":50834774,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"end":"2015-12-31","val":50834774,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":50834774,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":50834774,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":50834774,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":50664673,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":50469176,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":50316877,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":50275212,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"end":"2016-12-31","val":50275212,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":50275212,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":50275212,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":50275212,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":50253421,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":50173231,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":40460142,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":40489204,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":48567918,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":48567918,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":48567918,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":48567918,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":60656355,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":72342393,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":67983537,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":32852977,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":32852977,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":32852977,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":32852977,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":32852977,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":34881800,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":36515587,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":35548969,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":22447589,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":22447589,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":22447589,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":22447589,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":32852977,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":30834033,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":28858309,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":28963761,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":25135119,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":25135119,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":25135119,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":25135119,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":25135119,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":37645383,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":45113983,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":47054386,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":50535257,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":50535257,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":50535257,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":50535257,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":50535257,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":48151492,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":29373168,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":16451669,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3800908,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":3800908,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":3800908,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":3800908,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":3800908,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":3800908,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":3800908,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2626422,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":11809384,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13906291,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":14210152,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":14210152,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":14210152,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":14210152,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":14210152,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":14210152,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":14210152,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":11072698,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":8454542,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4827871,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2734987,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":2734987,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":2734987,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":2734987,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":2734987,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2603247,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10575051,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":865999639,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":670158753,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":670158753,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":506708159,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"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":"2015-06-30","val":146388,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":153393,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":211495,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"end":"2015-12-31","val":211495,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":211495,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":211495,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":211495,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":198066,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":291786,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":202602,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":243069,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"end":"2016-12-31","val":243069,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":243069,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":243069,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":243069,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":230951,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":252269,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":446900,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":661936,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":21250285,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":21250285,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":21250285,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":21250285,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":23925146,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":29608898,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":27754052,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":13343793,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":13343793,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":13343793,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":13343793,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":13343793,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":14843944,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":12699870,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":12548794,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":16184920,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":16184920,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":16184920,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":16184920,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":16184920,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":13821664,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5691047,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4302712,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3188666,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":3188666,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":3188666,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":3188666,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":3188666,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4997092,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6922930,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":11498994,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":18446528,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":18446528,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":18446528,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":18446528,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":18446528,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":15049472,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":16526125,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5708626,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":333784,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":333784,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":333784,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":333784,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":333784,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":333784,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":333784,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":118418,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":111110,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":330729,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":403169,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":403169,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":403169,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":403169,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":403169,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":403169,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":403169,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":542674,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":463257,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":740293,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1473881,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":1473881,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":1473881,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":1473881,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":1473881,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1571766,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1062256,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2977159,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1214404,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":1214404,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1913950,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"LiabilitiesNoncurrent":{"label":"Liabilities, Noncurrent","description":"Amount of obligation due after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":67642,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":67642,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":67642,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-06-30","val":248133,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":254016,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":145381,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":145381,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":145381,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":145381,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":145381,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":342306,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":334652,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":321972,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":300677,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":300677,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":300677,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":300677,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":300677,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":296055,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":60681,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":63082,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":33698,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":33698,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":33698,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":33698,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":33698,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":8738,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":8738,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":8738,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":8738,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":8738,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7246,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5530,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2023-09-30","val":1388238,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1645500,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":1645500,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":1645500,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":1645500,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":1645500,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":1645500,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":1645500,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1655807,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1560694,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1486465,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1258463,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":1258463,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":1258463,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1096342,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":949283,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"}]}},"LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation":{"label":"Disposal Group, Including Discontinued Operation, Liabilities","description":"Amount classified as liabilities attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2018-12-31","val":13489174,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":10413163,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":10413163,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":10413163,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":10413163,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":10413163,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":10253109,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"}]}},"LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent":{"label":"Disposal Group, Including Discontinued Operation, Liabilities, Current","description":"Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2018-12-31","val":7309887,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":10174066,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":10174066,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":10174066,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":10174066,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":10174066,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":10017688,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"}]}},"NetAssetValuePerShare":{"label":"Net Asset Value Per Share","description":"Net asset value per share or per unit of investments in certain entities that calculate net asset value per share. Includes, but is not limited to, by unit, membership interest, or other ownership interest. Investment includes, but is not limited to, investment in certain hedge funds, venture capital funds, private equity funds, real estate partnerships or funds. Excludes fair value disclosure.","units":{"USD/shares":[{"end":"2021-03-30","val":5.78,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-03-30","val":5.78,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2021-03-30","val":5.78,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-03-30","val":5.78,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-03-31","val":5.78,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-07-28","val":2.15,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2I"},{"end":"2022-06-30","val":5.78,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"}]}},"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":"2015-04-01","end":"2015-06-30","val":6581,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2"},{"start":"2015-04-11","end":"2015-06-30","val":167388,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-10","end":"2015-09-30","val":50802784,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"start":"2015-04-11","end":"2015-09-30","val":50802784,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-04-11","end":"2015-12-31","val":50802784,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"start":"2015-04-11","end":"2015-12-31","val":50802784,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2017-01-01","end":"2017-03-31","val":5361,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":182449,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-242147,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-9631120,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":347454,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":94772,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":94772,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1567986,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1568024,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":676404,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":676404,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-52174,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-52174,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-989187,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-989187,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2984000,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":2984000,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":2473930,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":2473930,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":2476605,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":2476605,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":444190,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":444190,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3013714,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":3013714,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":2954983,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":2954983,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":3059195,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":3059195,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":22794575,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":22794575,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":22795027,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":22795027,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":22795019,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":22795019,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":22795762,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":22795762,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2023-01-01","end":"2023-06-30","val":8718238,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":8718238,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":12733759,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":12733759,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":23088425,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":23088425,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":23088425,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":23088425,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":830533,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":830533,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":830533,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":830533,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":830533,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":830533,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":1180018,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":1180018,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":860000,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":860000,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4804172,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":4804172,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":7278172,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":310000,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"NetCashProvidedByUsedInFinancingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Financing Activities, Continuing Operations","description":"Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":-9631120,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"}]}},"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":"2015-04-10","end":"2015-09-30","val":-50007840,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"start":"2015-04-11","end":"2015-09-30","val":-50007840,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-04-11","end":"2015-12-31","val":-50023363,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"start":"2015-04-11","end":"2015-12-31","val":-50023363,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2016-01-01","end":"2016-03-31","val":-18789,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-35984,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-35984,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-53497,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-12-31","val":-85963,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2016-01-01","end":"2016-12-31","val":-85963,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-54952,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":23451,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":50627,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":22606,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":21578,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":9702300,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":21566,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":7987474,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":7987474,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3054031,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":3052103,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":1744711,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":1744711,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":2444720,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":2444720,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-16876,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-16876,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-16796,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-16796,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":-16596,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-16596,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-03-31","val":-1777658,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":-1777658,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-4502936,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-4502936,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-4469279,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-4469279,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":-4530808,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":-4530808,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1188796,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-1188796,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1211929,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-1211929,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":-95241,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":-95241,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-1270484,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-1270484,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-6961,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-6961,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-6820,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-6820,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-12275607,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-12275607,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-12493352,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-12493352,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":-12493352,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":-12493352,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-4642,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-4642,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":-5009617,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-5009617,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-5217314,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":-5217314,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":-5217314,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":-5217314,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1900000,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-1900000,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-650000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-650000,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":-650000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-650000,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":-650000,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":-650000,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2026-01-01","end":"2026-03-31","val":-100000,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"NetCashProvidedByUsedInInvestingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Investing Activities, Continuing Operations","description":"Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":-53497,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":9674605,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"}]}},"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":"2015-04-01","end":"2015-06-30","val":-1704,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2"},{"start":"2015-04-11","end":"2015-06-30","val":4000,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-10","end":"2015-09-30","val":-30628,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"start":"2015-04-11","end":"2015-09-30","val":-30628,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-04-11","end":"2015-12-31","val":-156377,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"start":"2015-04-11","end":"2015-12-31","val":-156377,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2016-01-01","end":"2016-03-31","val":-164912,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-164912,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-207557,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-207557,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-359113,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-12-31","val":-386775,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2016-01-01","end":"2016-12-31","val":-386775,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-21538,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":64027,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-126481,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-232465,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":109462,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-149308,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-426442,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":214662,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":214662,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-886009,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-886009,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-1915772,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-1915772,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-2038239,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-2038239,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":831736,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":831736,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2292289,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-2292289,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":-1586869,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-1586868,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":759457,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":759457,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":846513,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":846513,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1005664,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":1005664,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":551053,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":551053,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":-2101,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":-2101,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":394702,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":394702,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-3333791,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-3333791,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":-14598852,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":-14598852,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-5511052,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-5511052,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2462442,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-2462442,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1074693,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-1074693,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-966745,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-966745,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-886211,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-886211,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":-886211,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":-886211,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-380634,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-380634,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1698076,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-1698076,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":-6465350,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-6465350,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-13240484,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":-13240484,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":-13240484,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":-13240484,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3617910,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-3617910,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-5050619,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-5050619,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":-5324096,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-5324096,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":-5680146,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":-5680146,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-831308,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":-831308,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-3708974,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":-4601671,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":-6844724,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-649250,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Operating Activities, Continuing Operations","description":"Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":-359113,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-190992,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"}]}},"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":"2015-04-01","end":"2015-06-30","val":-5704,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2"},{"start":"2015-04-11","end":"2015-06-30","val":-5704,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-10","end":"2015-09-30","val":-30182,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"start":"2015-04-11","end":"2015-09-30","val":-30182,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":-24478,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":-24478,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-04-11","end":"2015-12-31","val":-234205,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"start":"2015-04-11","end":"2015-12-31","val":-234205,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-04-11","end":"2015-12-31","val":-234205,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-11","end":"2015-12-31","val":-234205,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-04-11","end":"2015-12-31","val":-234205,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2016-01-01","end":"2016-03-31","val":-156672,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-156672,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-380823,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-380823,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-224151,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-224151,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-459484,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":-459484,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-78661,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":-78661,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-541616,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2016-01-01","end":"2016-12-31","val":-541616,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2016-01-01","end":"2016-12-31","val":-541616,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-12-31","val":-541616,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-541616,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-9673,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":3281167,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-111181,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":10495256,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-101508,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":7214089,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-387781,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":12619899,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-276601,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":2124643,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-573755,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":4213477,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":923614,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":923614,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2768508,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":2768508,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1844894,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1844894,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3010009,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":3010009,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":241501,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":241501,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1449992,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":1449992,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-731446,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-731446,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":628560,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":628560,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":1360006,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1360006,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":763016,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":763016,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":134456,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":134456,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-16826343,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":-731446,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2019-01-01","end":"2019-12-31","val":-16826343,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":186401,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":186401,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6958969,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":6958969,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":6772568,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":6772568,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":6467093,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":6467093,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":-491876,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":-491876,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2510456,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":2510456,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-26344794,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-26344794,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-29553783,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-29553783,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":-3208989,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-3208989,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-32192831,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":-32192831,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-2639048,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":-2639048,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-26970892,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-26970892,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":985876,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":985876,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-19382278,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-19382278,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-20368154,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-23474249,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-23474249,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-4091971,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-4091971,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-30821955,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-30821955,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":-30821955,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":-30821955,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-21309,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-21309,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-176807,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-176807,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-155498,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-3605082,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-3605082,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-3528275,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-3428275,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-12521618,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":-12521618,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":-12521618,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":-12521618,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3978628,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-3978628,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-7563809,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-7563809,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":-3585181,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-3585181,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-11305008,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-11305008,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":-3741199,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-3741199,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-13836161,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":-13836161,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-977510,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":-977510,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-2476564,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":-1499054,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":9611905,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":12088469,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-186876696,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-164065976,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"NoninterestExpenseOfferingCost":{"label":"Noninterest Expense Offering Cost","description":"Includes offering costs of open-end investment companies, and closed-end funds with a continuous offering period.","units":{"USD":[{"start":"2015-04-11","end":"2015-12-31","val":1862816,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"start":"2016-01-01","end":"2016-03-31","val":1862816,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1862816,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2024-10-24","val":60000,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3I"},{"start":"2025-01-01","end":"2025-06-30","val":4143657,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":4143657,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-09-30","val":4143657,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2025-10-24","val":60000,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-10-24","val":60000,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q3I"}]}},"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":"2017-01-01","end":"2017-03-31","val":-40617,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-99594,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-58977,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-157582,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-57988,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-1278896,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1272,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-1272,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-73596,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-73596,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-72324,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-72324,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-91367,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-91367,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-17771,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-17771,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-161247,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":13122,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":32605,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":15316,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":19538,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-17606,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":-13067,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-8820,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":15701,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":2399,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-3837,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-4097,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3920,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":3920,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":8970,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":1077,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":11530,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":4353,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":2560,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":3276,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":9070,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":5934,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":-2460,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":1581,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-3895433,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":-3893359,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":7116,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":7116,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1835805,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":1828689,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2408656,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":572851,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":117918,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":103604,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2023-01-01","end":"2023-06-30","val":179,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":179,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":147018,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":147018,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":46839,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":146839,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":104419,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":104419,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":104419,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":104419,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":21946,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":21946,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1464998,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":35002,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":-1486944,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":13056,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-4211603,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":45383,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":-2746605,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":10381,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":8671,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":8671,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2118,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":2118,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4297,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":2179,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":16236907,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":16232610,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-178468838,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-162385371,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"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":"2015-04-01","end":"2015-06-30","val":5704,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-04-11","end":"2015-06-30","val":5704,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-10","end":"2015-09-30","val":38022,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"start":"2015-04-11","end":"2015-09-30","val":38022,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":32318,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":32318,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-04-11","end":"2015-12-31","val":257568,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"start":"2015-04-11","end":"2015-12-31","val":257568,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2016-01-01","end":"2016-03-31","val":175461,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":175461,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":416807,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":416807,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":241346,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":241346,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":512981,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":512981,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":96174,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":96174,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":627579,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2016-01-01","end":"2016-12-31","val":627579,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":64625,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":299906,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":244223,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":586685,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":179598,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":286779,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":615384,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":4012197,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":371161,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":3425512,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":906279,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":12071430,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-473363,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-473363,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1022612,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-1022612,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-549249,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-549249,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-19854,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-19854,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":708690,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":708690,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2392564,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":747823,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":978653,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":472117,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1700806,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":857677,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":722152,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":385717,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2487700,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":1169791,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":786894,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":311956,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":851638,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":851638,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":456632,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":217849,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":769286,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":919764,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":312654,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":206182,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1197116,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":752314,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":427830,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":-167450,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2057786,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":1067185,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":17760882,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":17760882,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":26896267,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":26896267,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":9135385,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":9135385,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":32748873,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":21996804,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":5852606,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":747708,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":22896602,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":19546151,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":856535,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":63699,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":21291302,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":19685367,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":20434767,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":19621668,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":13159069,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":19749408,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":64041,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":64041,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":478977,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":414151,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":414151,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":414151,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":41224,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":4617,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":362107,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":275854,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":320883,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":271237,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3942947,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":1872194,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":3667011,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":1596340,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":11990934,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":11990934,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":11990934,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":11990934,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4178447,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":4178447,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6307371,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":7807371,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":2128924,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":3628924,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":7400847,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":11657833,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":1093476,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":3850462,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":14161574,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":14161574,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":937877,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":937877,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2493940,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":1556063,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":4960099,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":2466159,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":8462862,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1649804,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2015-04-11","end":"2015-06-30","val":-5704,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-04-10","end":"2015-09-30","val":-38022,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"start":"2015-04-11","end":"2015-09-30","val":-38022,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":-32318,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":-32318,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-04-11","end":"2015-12-31","val":-257568,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"start":"2015-04-11","end":"2015-12-31","val":-257568,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2016-01-01","end":"2016-03-31","val":-175461,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-175461,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-416807,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-416807,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-241346,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-241346,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-512981,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":-512981,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-96174,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":-96174,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-627579,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2016-01-01","end":"2016-12-31","val":-627579,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-64625,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":3939925,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-244223,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":12586266,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-179598,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":8646341,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-615384,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":15247595,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-371161,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":2661329,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-906279,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":7446315,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1230811,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":1230811,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3524034,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":3524034,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":2293223,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":2293223,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3840660,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":3840660,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":316626,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":316626,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2127059,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-413918,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-713223,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-388312,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":856094,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-561904,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":1569317,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-173750,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1052924,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-789227,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":196830,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-227165,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-289403,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":-289403,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-274204,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":-217849,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-449800,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-880894,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-175596,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-167312,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-798449,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-763914,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":-348649,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":116980,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-953257,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":-496775,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-14385116,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":-14385116,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-20178663,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-20178663,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":-5793547,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-5793547,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-23406223,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":-21996804,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-3227560,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":-747708,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-14646602,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-19546151,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1232130,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-63699,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-19202637,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-19685367,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-20434767,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":-19621668,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-13159069,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-19749408,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-64041,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-64041,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-423443,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-414151,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":-414151,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":-414151,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-21998,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-4617,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-177496,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-125854,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-155498,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-121237,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-3792947,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-1722194,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-3667011,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-1596340,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-11990934,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":-11990934,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":-11990934,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":-11990934,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-4178447,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-4178447,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-6307371,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-7807371,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":-2128924,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-3628924,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-7400847,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-11657833,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":-1093476,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-3850462,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-14161574,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":-14161574,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-937877,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":-937877,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-2493940,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":-1556063,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-4960099,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":-2466159,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-8462862,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-1649804,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"OperatingLeaseLeaseIncome":{"label":"Operating Lease, Lease Income","description":"Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":298000,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":298000,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":298000,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2019-01-01","end":"2019-12-31","val":298000,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":298000,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-12-31","val":298000,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2020"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2019-03-31","val":317000,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":310000,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":298000,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":298000,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":298000,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":298000,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":298000,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q4I"},{"end":"2023-09-30","val":1712400,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1676676,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":1676676,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":1676676,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":1676676,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":1676676,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":1676676,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":1676676,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1635365,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1542995,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1587723,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1532536,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":1532536,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":1532536,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":1532536,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":1532536,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1407821,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1263929,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1181308,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1134864,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":1134864,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1056699,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"OperatingLeaseRightOfUseAsset":{"label":"Operating Lease, Right-of-Use Asset","description":"Amount of lessee's right to use underlying asset under operating lease.","units":{"USD":[{"end":"2019-01-02","val":298000,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2018Q4I"},{"end":"2023-09-30","val":1683518,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1561058,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":1561058,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":1561058,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":1561058,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":1561058,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":1561058,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":1561058,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1566003,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1456687,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1453125,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1342333,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":1342333,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":1342333,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":1342333,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":1342333,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1229793,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1135509,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1057858,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":987988,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":987988,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":916711,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"OperatingLeasesFutureMinimumPaymentsDue":{"label":"Operating Leases, Future Minimum Payments Due","description":"Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.","units":{"USD":[{"end":"2018-03-31","val":397025,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":346628,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":318951,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":207664,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":342510,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":334852,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":322164,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":129355,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":324479,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":324735,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":256747,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":138301,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2020Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueCurrent":{"label":"Operating Leases, Future Minimum Payments Due, Next Twelve Months","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2018-12-31","val":106148,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFiveYears":{"label":"Operating Leases, Future Minimum Payments, Due in Five Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2018-03-31","val":111179,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":105441,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":101657,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-03-31","val":25208,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":24645,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":23711,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":24254,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":23881,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":23900,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":24845,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFourYears":{"label":"Operating Leases, Future Minimum Payments, Due in Four Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2018-03-31","val":111179,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":105441,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":102816,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-03-31","val":81169,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":79354,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":76347,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":32339,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":76896,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":76957,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":33127,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInThreeYears":{"label":"Operating Leases, Future Minimum Payments, Due in Three Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2018-03-31","val":174667,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":135746,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":114478,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-03-31","val":104948,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":102601,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":98714,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":32339,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":99423,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":99501,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":127119,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":34575,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2020Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInTwoYears":{"label":"Operating Leases, Future Minimum Payments, Due in Two Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2018-12-31","val":102816,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":131185,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":128252,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":123392,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":40423,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":124279,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":124377,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":71656,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":103726,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2020Q4I"}]}},"OperatingLossCarryforwards":{"label":"Operating Loss Carryforwards","description":"Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.","units":{"USD":[{"end":"2015-12-31","val":260000,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"end":"2015-12-31","val":260000,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":260000,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-12-31","val":890000,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"end":"2016-12-31","val":890000,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1534000,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2021-09-30","val":26500000,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":24700000,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"}]}},"OtherAccruedLiabilitiesCurrentAndNoncurrent":{"label":"Other Accrued Liabilities","description":"Amount of expenses incurred but not yet paid classified as other.","units":{"USD":[{"end":"2015-12-31","val":4000,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28","frame":"CY2015Q4I"},{"end":"2021-12-31","val":1622689,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":1622689,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1622689,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1510965,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q1I"},{"end":"2022-09-30","val":13945,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":13469,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":13469,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":17406,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"}]}},"OtherAssets":{"label":"Other Assets","description":"Amount of assets classified as other.","units":{"USD":[{"end":"2017-12-31","val":2245354,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2053414,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-12-31","val":97020,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":294672,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":266049,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":234689,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":10751376,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":10751376,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":10751376,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":10751376,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":18875317,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":15463101,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":16071086,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":13004055,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":13004055,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":13004055,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":13004055,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":13004055,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8971151,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":10802386,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10891121,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":34297275,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2023-12-31","val":3558689,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":3558689,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":3558689,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-06-30","val":4412690,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1415540,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1353140,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":1353140,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":1353140,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":1353140,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":1353140,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1290740,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6917436,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":864290799,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":668337856,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":668337856,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":505582919,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2017-12-31","val":61474,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":61474,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":61474,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":61474,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":73575,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":12080,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":11646,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":97020,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":97020,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":97020,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":97020,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":23165667,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":120327,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4370,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4204,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":10751376,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2019Q4I"},{"end":"2021-12-31","val":34297275,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":34297275,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":34297275,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":34297275,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":32489201,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":12949473,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":15073207,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2190485,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":2190485,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":2190987,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":2190485,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":2190485,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":2190485,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2199926,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2838550,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-12-31","val":3558689,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":3558689,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":3558689,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":3558689,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":250740,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":250740,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":250740,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3369984,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":250740,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":250740,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":250740,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":250740,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":250740,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":250740,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":250740,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":250740,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":250740,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":250740,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":250740,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":250740,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":250740,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest":{"label":"Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Noncontrolling Interest","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 noncontrolling interests.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":-707240,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-382301,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":496479,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":1203719,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1767904,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-767577,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-739444,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-739444,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":28133,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":28133,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-736058,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":-736058,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":3386,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":3386,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-709780,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-709780,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":28908,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":28908,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":143801,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":143801,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":114893,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":114893,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-118184,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-261985,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-46397,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":10188,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-112283,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-122471,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","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":"2017-01-01","end":"2017-03-31","val":119345,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":581719,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":462374,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1064518,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":482799,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1515092,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":996299,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":996299,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1120721,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-1120721,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-2117020,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-2117020,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-2572115,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-2572115,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-1451394,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-1451394,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-2322191,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-2322191,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":511085,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":511085,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-47405,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-47405,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":-558490,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-558490,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-984723,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-984723,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-937318,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-937318,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-111574,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":-111574,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-324939,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":-324939,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-707240,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-382301,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":496479,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":1203719,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1767904,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-767577,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2022-01-01","end":"2022-09-30","val":-118184,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-261985,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-46397,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":-46397,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":-46397,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":10188,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":-122471,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-107992,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":4291,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":4291,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":48655,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":48655,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":48655,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":48655,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-15109,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-03-31","val":-15109,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-15109,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-03-31","val":-15109,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":-4802,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-04-01","end":"2024-06-30","val":-4802,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":-4802,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":9961,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":9961,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-14544,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":-14544,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":6,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":6,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-03-31","val":6,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-03-31","val":6,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-04-01","end":"2025-06-30","val":18,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":18,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":9,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":55,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":14,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"OtherCostOfOperatingRevenue":{"label":"Other Cost of Operating Revenue","description":"Other costs incurred during the reporting period related to other revenue generating activities.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":2437837,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":7412018,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":4974181,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":13148665,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":5736647,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":13234664,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":296750,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":296750,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":592390,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":592390,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":295640,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":295640,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1295066,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":1295066,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":702676,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":702676,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1319353,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":43956,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":59276,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":59276,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":316063,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":316063,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":256787,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":256787,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":312299,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-3764,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":322813,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2019"}]}},"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":"2019-03-31","val":127588,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":128351,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":126888,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"}]}},"OtherLiabilitiesNoncurrent":{"label":"Other Liabilities, Noncurrent","description":"Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":67642,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":107056,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2019-03-31","val":193321,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":188998,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":181837,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2024-12-31","val":1258463,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":1258463,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-09-30","val":865729,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":802204,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":802204,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":716299,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"OtherNonoperatingExpense":{"label":"Other Nonoperating Expense","description":"Amount of expense related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":16597,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":36275,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":49694,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"}]}},"OtherNonoperatingIncome":{"label":"Other Nonoperating Income","description":"Amount of income related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":692,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":869,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":1565,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":100000,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-12-31","val":100000,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":100000,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":100000,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":-327,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-15198,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-14871,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-30611,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-15413,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-1106335,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":45533,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":45533,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":20219,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":20219,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-25314,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-25314,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":42173,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":42173,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":21954,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":21954,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":18020,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":30019,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":39753,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":23156,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":36275,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-3478,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":946,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":35855,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":24118,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-420,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":16,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":24126,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":24126,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-1,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-1,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-1,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-1,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-1,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-1,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":-2795,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5481,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1816443,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":1810962,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2373550,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":557107,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3"}]}},"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":"2018-09-30","val":2161,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":40707,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":40707,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":40707,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":40707,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":26817,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2021-12-31","val":728361,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":78293,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":78293,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":78293,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":78293,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":78293,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":78293,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":78293,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":94292,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":78684,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-12-31","val":9459,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":9459,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":9459,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q4I"}]}},"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":"2017-12-31","val":52872,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":52872,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":52872,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":52872,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":55809,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":402046,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":475980,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":265833,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":265833,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":265833,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":265833,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":216284,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":274130,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":465877,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":87509,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":52616,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":52616,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":52616,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":52616,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":52616,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":18683,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1820365,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":96644,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":555433,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":555433,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":555433,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":555433,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":555433,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":80155,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":75876,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":104503,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":728361,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":728361,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":728361,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":728361,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":728361,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":889706,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":845858,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1095859,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1026293,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":1026293,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":1026293,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":1026293,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":1026293,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":1026293,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":1026293,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":94292,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1178684,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":146575,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":9459,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":9459,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":9459,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":9459,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":9459,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":9459,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":9459,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9195,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":39854,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":48046,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":9195,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":9195,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":9195,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":9195,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":9195,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":9195,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":9195,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":9195,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":41803,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":41803,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":32609,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"OtherSalesRevenueNet":{"label":"Other Revenue, Net (Deprecated 2018-01-31)","description":"Amount, after sales adjustments, returns, allowances, and discounts, of revenue classified as other.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":3900524,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2018-01-01","end":"2018-03-31","val":416100,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"}]}},"OtherUnderwritingExpense":{"label":"Other Underwriting Expense","description":"Costs incurred during the period, such as those relating to general administration and policy maintenance that do not vary with and are not primarily related to the acquisition or renewal of insurance contracts.","units":{"USD":[{"start":"2015-04-01","end":"2015-06-30","val":100,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2"},{"start":"2015-04-10","end":"2015-09-30","val":100,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"end":"2023-11-30","val":700000,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-11-30","val":700000,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-11-30","val":700000,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-11-30","val":700000,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-11-30","val":700000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q4I"}]}},"PaymentsForProceedsFromOtherInvestingActivities":{"label":"Payments for (Proceeds from) Other Investing Activities","description":"Amount of cash (inflow) outflow from investing activities classified as other.","units":{"USD":[{"start":"2015-04-11","end":"2015-09-30","val":50000000,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-04-11","end":"2015-12-31","val":50000000,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"}]}},"PaymentsForRepurchaseOfInitialPublicOffering":{"label":"Payments for Repurchase of Initial Public Offering","description":"The cash outflow associated with the repurchase of amount received from entity's first offering of stock to the public.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":450524,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"}]}},"PaymentsOfDebtIssuanceCosts":{"label":"Payments of Debt Issuance Costs","description":"The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.","units":{"USD":[{"start":"2015-04-01","end":"2015-06-30","val":160807,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2"}]}},"PaymentsOfStockIssuanceCosts":{"label":"Payments of Stock Issuance Costs","description":"The cash outflow for cost incurred directly with the issuance of an equity security.","units":{"USD":[{"start":"2015-04-11","end":"2016-06-30","val":53000,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-11","end":"2016-09-30","val":53000,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-04-11","end":"2016-12-31","val":53000,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2015-04-11","end":"2016-12-31","val":53000,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2015-04-11","end":"2016-12-31","val":53000,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2015-04-11","end":"2016-12-31","val":53000,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2015-04-11","end":"2016-12-31","val":53000,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-09-30","val":9631120,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":9631120,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"PaymentsToAcquireBusinessesGross":{"label":"Payments to Acquire Businesses, Gross","description":"The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":4924973,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":6231282,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"}]}},"PaymentsToAcquireBusinessesNetOfCashAcquired":{"label":"Payments to Acquire Businesses, Net of Cash Acquired","description":"The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":4924973,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":10070,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":6231282,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":9839,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":6235363,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":6235363,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2020-01-01","end":"2020-06-30","val":470576,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":470576,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":470576,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":470576,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":470576,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":470576,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":961706,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":961706,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":961706,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":961706,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":271099,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":271099,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":961706,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":961706,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":12316416,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":12702666,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"}]}},"PaymentsToAcquirePropertyPlantAndEquipment":{"label":"Payments to Acquire Property, Plant, and Equipment","description":"The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":845,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":1873,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":1886,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":328,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":328,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":328,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3570,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":3570,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":3242,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3515,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":3515,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":16876,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":16876,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":16796,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":16796,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":-80,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":16596,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":16596,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-200,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":57655,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":57655,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":63814,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":63814,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":68188,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":68188,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":72844,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":72844,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":227090,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":227090,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":250223,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":250223,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":287821,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":287821,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":308778,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6961,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6820,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-09-30","val":6689,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2023-01-01","end":"2023-06-30","val":4642,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":9617,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":14190,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"}]}},"PreferredStockParOrStatedValuePerShare":{"label":"Preferred Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.","units":{"USD/shares":[{"end":"2015-06-30","val":0.0001,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.0001,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.0001,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"end":"2015-12-31","val":0.0001,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":0.0001,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":0.0001,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":0.0001,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.0001,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.0001,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.0001,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.0001,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.0001,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.0001,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-06-30","val":0.0001,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.0001,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.0001,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.0001,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.0001,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.0001,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":0.0001,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":0.0001,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":0.0001,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":0.0001,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.0001,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.0001,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.0001,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.0001,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.0001,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.0001,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0001,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0001,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0001,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-11-09","val":0.0001,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-11-09","val":0.0001,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":0.0001,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0001,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0001,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0001,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.0001,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":0.0001,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":0.0001,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":0.0001,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":0.0001,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":0.0001,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":0.0001,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.0001,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.0001,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.0001,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.0001,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":0.0001,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":0.0001,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":0.0001,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":0.0001,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.0001,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.0001,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.0001,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.0001,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":0.0001,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0.0001,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"PreferredStockSharesAuthorized":{"label":"Preferred Stock, Shares Authorized","description":"The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2015-06-30","val":1000000,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1000000,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1000000,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"end":"2015-12-31","val":1000000,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":1000000,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":1000000,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":1000000,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1000000,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1000000,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1000000,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1000000,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"end":"2016-12-31","val":1000000,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":1000000,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":1000000,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1000000,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1000000,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1000000,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1000000,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1000000,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":20000000,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":20000000,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":20000000,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-06-30","val":20000000,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":20000000,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":20000000,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":20000000,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":20000000,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":20000000,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":20000000,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":20000000,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":20000000,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":20000000,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":20000000,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":20000000,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":20000000,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":20000000,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":20000000,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":20000000,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":20000000,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":20000000,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":20000000,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":20000000,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":20000000,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":20000000,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":20000000,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":20000000,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":20000000,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":20000000,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":20000000,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":20000000,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":20000000,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":20000000,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":20000000,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":20000000,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":20000000,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":20000000,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-11-09","val":20000000,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-11-09","val":20000000,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":20000000,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":20000000,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":20000000,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":20000000,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":20000000,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":20000000,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":20000000,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":20000000,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":20000000,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":20000000,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":20000000,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":20000000,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":20000000,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":20000000,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":20000000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":20000000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":20000000,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":20000000,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":20000000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":20000000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":20000000,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":20000000,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":20000000,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":20000000,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":20000000,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":20000000,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":20000000,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":20000000,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1000000000,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":1000000000,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1000000000,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"PreferredStockSharesIssued":{"label":"Preferred Stock, Shares Issued","description":"Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.","units":{"shares":[{"end":"2020-12-31","val":0,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"}]}},"PreferredStockSharesOutstanding":{"label":"Preferred Stock, Shares Outstanding","description":"Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.","units":{"shares":[{"end":"2020-12-31","val":0,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"}]}},"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":"2015-12-31","val":188367,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":188367,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":188367,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":188367,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":183178,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":30326,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":29583,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":15580,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"end":"2016-12-31","val":15580,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":15580,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":15580,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":15580,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":15327,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":40080,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":22622,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":10000,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":19863548,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":19863548,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":19863548,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":19863548,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":24998406,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":31603768,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":31989661,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2218148,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":2218148,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":2218148,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":2218148,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1644368,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2384178,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2564855,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3058369,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4069214,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":4069214,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":4069214,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":4069214,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":4069214,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3784000,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4144414,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4878598,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4780975,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":4780975,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":4780975,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":4780975,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":4780975,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4940125,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8747340,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":21916404,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2022-03-31","val":1857890,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1639131,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":872,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2023-03-31","val":187912,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":173334,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4582684,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2025-12-31","val":331588,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":331588,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":84934,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"PrepaidExpenseCurrentAndNoncurrent":{"label":"Prepaid Expense","description":"Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.","units":{"USD":[{"end":"2015-09-30","val":13339,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":188367,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":113867,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-10","val":65066,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-06-30","val":65066,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":65066,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":65066,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2016Q4I"},{"end":"2017-03-31","val":65066,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":65066,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":65066,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2021-12-31","val":657858,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":657858,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-09-30","val":872,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2023-03-31","val":14881,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":303,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2015-04-11","end":"2015-12-31","val":53000,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"}]}},"ProceedsFromContributionsFromAffiliates":{"label":"Proceeds from Contributions from Affiliates","description":"The cash inflow from an entity that is affiliated with the entity by means of direct or indirect ownership.","units":{"USD":[{"start":"2015-04-01","end":"2015-06-30","val":142388,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2"},{"start":"2015-04-11","end":"2015-06-30","val":142388,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-10","end":"2015-09-30","val":140500,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"start":"2015-04-11","end":"2015-09-30","val":140500,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-04-11","end":"2015-12-31","val":140500,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"start":"2015-04-11","end":"2015-12-31","val":140500,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"}]}},"ProceedsFromDivestitureOfBusinesses":{"label":"Proceeds from Divestiture of Businesses","description":"The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":7987474,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":7987474,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":7989402,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":7987474,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":7989402,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":7989402,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":7989402,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":7989402,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"}]}},"ProceedsFromIssuanceInitialPublicOffering":{"label":"Proceeds from Issuance Initial Public Offering","description":"The cash inflow associated with the amount received from entity's first offering of stock to the public.","units":{"USD":[{"start":"2015-04-10","end":"2015-09-30","val":48137184,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"start":"2015-04-11","end":"2015-09-30","val":48137184,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-04-11","end":"2015-12-31","val":48137184,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"start":"2015-04-11","end":"2015-12-31","val":48137184,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2015-04-01","end":"2015-06-30","val":25000,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2"},{"start":"2015-04-11","end":"2015-06-30","val":25000,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-10","end":"2015-09-30","val":25000,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"start":"2015-04-11","end":"2015-09-30","val":25000,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-04-11","end":"2015-12-31","val":25000,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"start":"2015-04-11","end":"2015-12-31","val":25000,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2018-01-01","end":"2018-06-30","val":133335,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":133335,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":133335,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":133335,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":133335,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":133335,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":2984000,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":2984000,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":2984000,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":2984000,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":2984094,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":2984094,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":2572697,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":2572697,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":2511657,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":2511657,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":2609894,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":2609894,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":22539996,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":22539996,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":22539996,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":22539996,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":22539996,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":22539996,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":22539996,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":22539996,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2023-01-01","end":"2023-06-30","val":8718238,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":8718238,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":8618240,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":8618240,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":12515452,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":12515452,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":12515452,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":12515452,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":829879,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":829879,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":829879,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":829879,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":829879,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":829879,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":829879,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":829879,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":910000,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":910000,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1451050,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":1451050,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":3907660,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":{"USD":[{"start":"2015-04-10","end":"2015-09-30","val":2500000,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"start":"2015-04-11","end":"2015-09-30","val":2500000,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-04-11","end":"2015-12-31","val":2500000,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"start":"2015-04-11","end":"2015-12-31","val":2500000,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2016-01-01","end":"2016-03-31","val":2500000,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2500000,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2017-01-01","end":"2017-03-31","val":2500000,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2500000,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":2500000,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":2500000,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans":{"label":"Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised","description":"Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":22539996,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":22539996,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":22539996,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":22539996,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":22539996,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":22539996,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":22539996,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":22539996,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"}]}},"ProceedsFromOtherDebt":{"label":"Proceeds from Other Debt","description":"Amount of cash inflow from debt classified as other.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":20045,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"}]}},"ProceedsFromRelatedPartyDebt":{"label":"Proceeds from Related Party Debt","description":"The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":145906,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":145645,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":145547,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":20554,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":20554,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":20516,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":20554,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":20045,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":2300732,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":19740,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":19740,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2024-01-01","end":"2024-12-31","val":349485,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":349485,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":50000,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-12-31","val":50000,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":310000,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"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":"2015-04-11","end":"2016-06-30","val":140500,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-11","end":"2016-09-30","val":140500,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-04-11","end":"2016-12-31","val":140500,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2015-04-11","end":"2016-12-31","val":140500,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2015-04-11","end":"2016-12-31","val":140500,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2015-04-11","end":"2016-12-31","val":140500,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":140500,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"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":"2017-01-01","end":"2017-06-30","val":1454610,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":3675025,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":3700261,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":2300732,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":2265790,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":2265790,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":-510070,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-03-31","val":444190,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":444190,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":441017,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":441017,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":443326,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":443326,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":449301,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":449301,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":254579,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":254579,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":255031,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":255031,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":255023,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":255023,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":255766,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":255766,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"}]}},"ProceedsFromStockOptionsExercised":{"label":"Proceeds from Stock Options Exercised","description":"Amount of cash inflow from exercise of option under share-based payment arrangement.","units":{"USD":[{"start":"2015-04-11","end":"2015-09-30","val":100,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-04-11","end":"2015-12-31","val":100,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2024-01-01","end":"2024-03-31","val":654,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":654,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"}]}},"ProfessionalFees":{"label":"Professional Fees","description":"A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.","units":{"USD":[{"start":"2015-04-11","end":"2015-12-31","val":32533,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"start":"2015-04-11","end":"2015-12-31","val":32533,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2016-01-01","end":"2016-03-31","val":48800,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":48800,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":97600,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":97600,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":97600,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":97600,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":97600,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2016-01-01","end":"2016-12-31","val":97600,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"end":"2023-11-30","val":300000,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-11-30","val":300000,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-11-30","val":300000,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-11-30","val":300000,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-11-30","val":300000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q4I"},{"start":"2024-01-01","end":"2024-09-30","val":300000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":300000,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"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":"2020-01-01","end":"2020-06-30","val":6958969,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":6467093,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":2510456,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-26344794,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-29553783,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":-32192831,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-12-31","val":-26970892,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":985876,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":-23474249,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-4091971,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-30821955,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":-30821955,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":-30821955,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-21309,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":-21309,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-03-31","val":-21309,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-176807,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-155498,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-155498,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-3707567,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-3707567,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-3630760,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-3530760,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-14346748,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":-14346748,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":-14346748,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":-14346748,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-4157539,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-4157539,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-03-31","val":-4157539,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-03-31","val":-4157539,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-4157539,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-03-31","val":-4157539,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-7750451,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-7750451,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":-3592912,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-3592912,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-04-01","end":"2024-06-30","val":-3592912,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":-3592912,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-11589784,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-11589784,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":-3839333,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-3839333,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-14120802,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":-14120802,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-977510,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":-977510,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-03-31","val":-977510,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-03-31","val":-977510,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-2476564,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":-1499054,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":-1499054,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":9611905,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":12088469,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-186876723,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-164065993,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"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":"2017-12-31","val":3743701,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":3743701,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":3743701,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":3743701,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3891159,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7392776,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7130564,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6849075,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":6849075,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":6849075,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":6849075,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":252277,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":7035839,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6878531,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6617887,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":248745,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":248745,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":248745,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":248745,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":248745,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":307728,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":314495,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":331085,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":349507,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":349507,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":349507,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":349507,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":349507,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":254803,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6441952,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-06-30","val":6478362,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q2I"},{"end":"2021-12-31","val":344143,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":344143,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":344143,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":344143,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":344143,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":353089,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":334174,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9734,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10039,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":10039,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":10039,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":10039,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":10039,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":10039,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10082,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-09-30","val":9617,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":14190,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":14190,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":14190,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":14190,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":14190,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":14190,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":14190,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":14190,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":14190,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":14190,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":14190,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":14190,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":14190,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":14190,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":14190,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":14190,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":14190,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":14190,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":14190,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":14190,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":14190,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"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":"2017-12-31","val":2188135,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":2188135,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":2188135,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":2188135,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2227510,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6401865,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6060303,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5761332,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":5761332,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":5761332,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":5761332,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":27693,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5820939,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5592067,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5285662,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":19057,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":19057,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":19057,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":19057,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":19057,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":77991,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":79688,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":81075,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":82833,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":82833,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":82833,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":82833,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":82833,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":248450,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5734958,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5240523,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":283896,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":283896,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":283896,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":283896,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":283896,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":277980,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":244094,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1205,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":502,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":502,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":502,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":502,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":502,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":502,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":502,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":504,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5032,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8866,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":12511,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":12511,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":12511,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":12511,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":12511,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":12511,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":12511,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":11328,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10146,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":8963,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7781,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":7781,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":7781,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":7781,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":7781,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6704,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5629,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4553,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3477,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":3477,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1871,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"ProvisionForDoubtfulAccounts":{"label":"Accounts Receivable, Credit Loss Expense (Reversal)","description":"Amount of expense (reversal of expense) for expected credit loss on accounts receivable.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":738449,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":242716,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":-738449,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":330045,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2022-01-01","end":"2022-12-31","val":3120,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2024-01-01","end":"2024-12-31","val":3150000,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":3150000,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"}]}},"PublicUtilitiesInventory":{"label":"Public Utilities, Inventory","description":"The period end amount for a type of inventory held by the utility in a schedule of inventories.","units":{"USD":[{"end":"2020-12-31","val":1047274,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":1047274,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-09-30","val":13473,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3714,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":3714,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":3714,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":3714,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":3714,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6862,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6494,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"}]}},"RepaymentsOfShortTermDebt":{"label":"Repayments of Short-term Debt","description":"The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":1454610,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":3675025,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":3700261,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":2300732,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":2300732,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":2265790,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":2265790,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":510070,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":507489,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2019"}]}},"ResearchAndDevelopmentExpense":{"label":"Research and Development Expense","description":"The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":18071,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1415,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":129821,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":156259,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":261022,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":261022,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":77590,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":77590,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":219675,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":219675,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":351794,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":351794,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":351794,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2020"},{"start":"2023-01-01","end":"2023-12-31","val":2072500,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":2072500,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":2072500,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":2072500,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":217500,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":217500,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":435000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":435000,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":217500,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":217500,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":652500,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":652500,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":217500,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":217500,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":797500,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":797500,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":233333,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":233333,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1469666,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":1236333,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2256000,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":303000,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"RestrictedStockExpense":{"label":"Restricted Stock or Unit Expense","description":"Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.","units":{"USD":[{"start":"2019-03-01","end":"2019-03-11","val":144842,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-03-01","end":"2019-03-11","val":144842,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-03-01","end":"2019-03-11","val":144841,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2019Q1I"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2015-06-30","val":-5704,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-30182,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-234205,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"end":"2015-12-31","val":-234205,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":-234205,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":-234205,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":-234205,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-390877,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-615028,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-693689,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-775821,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"end":"2016-12-31","val":-775821,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":-775821,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":-775821,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":-775821,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-785494,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-887002,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-1163602,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-1349576,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":13817668,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":13817668,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":13817668,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":13817668,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":14617430,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":16461806,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":16706160,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":15267660,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":15267660,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":15267660,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":15267660,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":15267660,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":14536214,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":15896220,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":16030676,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-1558683,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":-1558683,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":-1558683,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":-1558683,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":-1558683,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-1372282,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5400286,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4908410,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":951773,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":951773,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":951773,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":951773,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":951773,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-25393021,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-28602010,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-31241058,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-26019119,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":-26019119,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":-26019119,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":-26019119,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":-26019119,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-25033243,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-45401397,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-49493368,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-56841074,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":-56841074,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":-56841074,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":-56841074,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":-56841074,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":-56841074,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":-56841074,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-56862383,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-57017881,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-60446156,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-69358225,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":-69358225,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":-69358225,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":-69358225,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":-69358225,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":-69358225,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":-69358225,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-73336853,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-76922034,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-80663233,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-83194386,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":-83194386,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":-83194386,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":-83194386,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":-83194386,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-84171896,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-85670950,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-73582481,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-270071082,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":-270071082,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":-434137058,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"RevenueFromContractWithCustomerIncludingAssessedTax":{"label":"Revenue from Contract with Customer, Including Assessed Tax","description":"Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":11562966,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":7662442,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":19980554,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":8417588,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":20116331,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":416100,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":829995,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":829995,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":413895,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":413895,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1852812,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":1852812,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1022817,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1022817,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2170836,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":346153,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":165829,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":165829,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":639297,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":639297,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":473468,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":473468,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":631686,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-7611,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":628489,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":46482,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":46482,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2"}]}},"RevenueNotFromContractWithCustomerOther":{"label":"Revenue Not from Contract with Customer, Other","description":"Amount of revenue that is not accounted for under Topic 606, classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":46482,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":46482,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":723,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":-45759,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":591455,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3380559,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2021-01-01","end":"2021-03-31","val":3380559,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6876290,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":3495731,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":9541992,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":2665702,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":25029949,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":7616615,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"}]}},"Revenues":{"label":"Revenues","description":"Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":7989077,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":24797408,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":16808331,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":38345612,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":13548204,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":38751765,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":7497883,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":7497883,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":16825355,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":16825355,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":9327472,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":9327472,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":19899626,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":19899626,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":3074271,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":3074271,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":23191354,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":1453076,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":7266342,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":5032785,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":20060011,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":12924550,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":12793669,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":7891765,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":26796674,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":16699178,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":6736663,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":3774628,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":19584477,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":19584477,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":5165400,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":5165400,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6491663,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":46482,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":1326263,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":8957428,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":723,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":2465765,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":11852883,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":591455,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3380559,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6491663,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":6876290,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":3495731,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":9541992,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-12-31","val":25029949,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":7616615,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-12-31","val":153304,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":75374,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":282173,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":150000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":206799,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":150000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":150000,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":150000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"}]}},"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":"2017-10-01","end":"2017-10-31","val":170000,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q3I"},{"start":"2018-02-01","end":"2018-02-06","val":8995428,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q4I"},{"start":"2021-02-01","end":"2021-02-22","val":84244,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2021Q1I"},{"end":"2021-02-22","val":84244,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2021-02-22","val":84244,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2021-02-22","val":84244,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2021-02-22","val":84244,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2021-02-22","val":84244,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-02-05","val":500000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2022Q4I"},{"end":"2024-10-24","val":1333334,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3I"},{"end":"2025-04-28","val":2444295,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-04-28","val":2444295,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2025-04-28","val":2444295,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1I"},{"end":"2025-05-02","val":1115600,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-05-02","val":1115600,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2025-05-02","val":1115600,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-10-24","val":1333334,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-10-24","val":1333334,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q3I"}]}},"SaleOfStockPricePerShare":{"label":"Sale of Stock, Price Per Share","description":"Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.","units":{"USD/shares":[{"end":"2015-04-22","val":0.01662,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"end":"2015-04-22","val":0.01662,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"end":"2015-04-22","val":0.01662,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-04-22","val":0.01662,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-04-22","val":0.01662,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-04-22","val":0.01662,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"end":"2015-04-22","val":0.01662,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.01662,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2I"},{"end":"2015-07-29","val":10,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"end":"2015-07-29","val":10,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"end":"2015-07-29","val":10,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-07-29","val":10,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-07-29","val":10,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-07-29","val":10,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"end":"2015-07-29","val":10,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2015-07-29","val":10,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2023-09-30","val":183,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":183,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":183,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":183,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q4I"},{"end":"2024-03-31","val":183,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-10-24","val":2.1,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3I"},{"end":"2025-05-02","val":0.524,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-05-02","val":0.524,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2025-05-02","val":0.524,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q1I"},{"end":"2025-10-24","val":2.1,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-10-24","val":2.1,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q3I"}]}},"SellingGeneralAndAdministrativeExpense":{"label":"Selling, General and Administrative Expense","description":"The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":299906,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":586685,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":286779,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1114947,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":528262,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1804895,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":928050,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":928050,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1830919,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1830919,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":902869,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":902869,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2354521,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":2354521,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":229534,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":229534,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3003028,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":747823,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1093802,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":587266,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1410933,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":317130,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2236300,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":825367,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1170617,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":592370,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1"},{"start":"2021-01-01","end":"2021-06-30","val":26896267,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":9135385,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":21996804,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":747708,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":19546151,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":63699,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8341973,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":6736038,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":7485438,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":6672339,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":209740,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":6800079,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":64041,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":64041,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":475857,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":414151,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":414151,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":414151,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":41224,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":4617,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":362107,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":275854,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":320883,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":271237,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3942947,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":1872194,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":3667011,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":1596340,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":5235630,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":5235630,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":5235630,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1769280,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3472371,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":1703091,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":4345438,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":873067,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":15546,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":15546,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number","description":"The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.","units":{"shares":[{"end":"2015-06-30","val":400000,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2I"},{"end":"2020-12-31","val":4539674,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":4539674,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":4539674,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":4539674,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4539674,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4539674,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4539674,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4539674,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":4539674,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":4539674,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":151323,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":151323,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4539674,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4539674,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":151323,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":151323,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period","description":"The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.","units":{"shares":[{"start":"2015-04-11","end":"2015-12-31","val":192188,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"start":"2015-04-11","end":"2015-12-31","val":192188,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-04-11","end":"2015-12-31","val":192188,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-11","end":"2015-12-31","val":192188,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-04-11","end":"2015-12-31","val":192188,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross","description":"Gross number of share options (or share units) granted during the period.","units":{"shares":[{"start":"2019-03-01","end":"2019-03-11","val":72785,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-03-01","end":"2019-03-11","val":72785,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-03-01","end":"2019-03-11","val":72785,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2019Q1I"},{"start":"2023-01-01","end":"2023-09-30","val":180,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-12-31","val":180,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":180,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":180,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":180,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":180,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number","description":"Number of options outstanding, including both vested and non-vested options.","units":{"shares":[{"end":"2020-12-31","val":824000,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":824000,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":824000,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":824000,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":824000,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":824000,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":824000,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":824000,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":824000,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":824000,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":824000,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":824000,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":824000,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":824000,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":824000,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price","description":"Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.","units":{"USD/shares":[{"end":"2020-12-31","val":5,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":5,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":5,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":5,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":5.75,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":5.75,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":150,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-09-30","val":150,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":150,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum","description":"Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.","units":{"pure":[{"start":"2015-04-01","end":"2015-06-30","val":0.2,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2"},{"start":"2015-04-10","end":"2015-09-30","val":0.2,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"start":"2015-04-11","end":"2015-12-31","val":0.2,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"start":"2016-01-01","end":"2016-03-31","val":0.2,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.2,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":0.2,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-12-31","val":0.2,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.2,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price","description":"Weighted average price at which option holders acquired shares when converting their stock options into shares.","units":{"USD/shares":[{"start":"2015-04-01","end":"2015-06-30","val":10,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2"},{"start":"2015-04-10","end":"2015-09-30","val":10,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares","description":"Number of non-vested options outstanding.","units":{"shares":[{"end":"2018-12-31","val":824000,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":824000,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":824000,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":824000,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":824000,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2019-03-31","val":824000,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1I"},{"end":"2019-06-30","val":824000,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":824000,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":824000,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2019-09-30","val":824000,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":824000,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":824000,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":824000,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2020-03-31","val":824000,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":824000,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2020-09-30","val":9,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3I"},{"end":"2020-12-31","val":824000,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":824000,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":824000,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-03-31","val":824000,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1I"},{"end":"2021-06-30","val":824000,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":824000,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2021-09-30","val":824000,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":824000,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":824000,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":824000,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":824000,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"}]}},"SharePrice":{"label":"Share Price","description":"Price of a single share of a number of saleable stocks of a company.","units":{"USD/shares":[{"end":"2015-06-30","val":2.02,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2.02,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2.02,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2.02,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2.02,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-07-31","val":9.79,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-07-31","val":9.79,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-08-31","val":9.79,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2016-08-31","val":9.79,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"end":"2016-09-30","val":2.02,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2.02,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2016Q4I"},{"end":"2017-10-31","val":0.017,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q3I"},{"end":"2023-05-31","val":8.35,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-05-31","val":8.35,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-05-31","val":8.35,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q2I"},{"end":"2023-11-30","val":3.019,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-11-30","val":3.019,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-11-30","val":3.019,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"}]}},"SharesIssuedPricePerShare":{"label":"Shares Issued, Price Per Share","description":"Per share or per unit amount of equity securities issued.","units":{"USD/shares":[{"end":"2015-12-31","val":9.76,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"end":"2015-12-31","val":9.76,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":9.76,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":9.76,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":9.76,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28","frame":"CY2015Q4I"},{"end":"2022-04-14","val":1,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-04-14","val":1,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-04-14","val":1,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q1I"},{"end":"2022-09-30","val":0.25,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.25,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.25,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-05-31","val":10.02,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-05-31","val":10.02,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-05-31","val":10.02,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-05-31","val":10.02,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-05-31","val":10.02,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-06-22","val":4,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-06-22","val":4,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0001,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2024-01-11","val":2.5,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-01-11","val":2.5,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q4I"},{"end":"2024-06-30","val":0.25,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.25,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.25,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q4I"}]}},"ShortTermBankLoansAndNotesPayable":{"label":"Short-term Bank Loans and Notes Payable","description":"Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":2305316,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":2305316,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2388278,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2265006,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2020-12-31","val":475103,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":475103,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":475103,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":475103,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":475103,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"}]}},"ShortTermBorrowings":{"label":"Short-term Debt","description":"Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":2305316,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":2305316,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":2305316,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-06-30","val":2265006,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2183724,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":508832,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":508832,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":508832,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":508832,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":508832,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":521446,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":509788,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2020-03-31","val":437538,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":437884,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":455206,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":475103,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2020Q4I"}]}},"ShortTermInvestments":{"label":"Short-term Investments","description":"Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.","units":{"USD":[{"end":"2020-03-31","val":564565,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3036938,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3157076,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3295070,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":3295070,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":3295070,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":3295070,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":3295070,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"}]}},"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":"2015-09-30","val":10632102,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":10623279,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"end":"2015-12-31","val":10623279,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":10623279,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":10623279,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":10623279,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"end":"2015-12-31","val":10623279,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2015-12-31","val":10623279,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2015-12-31","val":10623279,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2015-12-31","val":10623279,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2015Q4I"},{"end":"2016-03-31","val":10466607,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":10177390,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":10114275,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":10032143,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"end":"2016-12-31","val":10032143,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":10032143,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":10032143,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":10032143,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10022470,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":9920962,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":9644362,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":9458388,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":27249991,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":27249991,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":27249991,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":27249991,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2017-12-31","val":27249991,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2017-12-31","val":27249991,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":27249991,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2017-12-31","val":27249991,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2017Q4I"},{"end":"2018-03-31","val":36624153,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-03-31","val":36624153,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":42485362,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":42485362,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":39975469,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-09-30","val":39975469,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":19363803,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":19363803,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":19363803,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":19363803,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":19363803,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2018-12-31","val":19363803,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2018-12-31","val":19363803,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2018-12-31","val":19363803,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2018-12-31","val":19363803,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":19695550,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":23481065,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":23481065,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":22678203,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2019-09-30","val":22678203,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5961992,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":5961992,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":5961992,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":5961992,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":5961992,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2019-12-31","val":5961993,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2019-12-31","val":5961993,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2019-12-31","val":5961993,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2019-12-31","val":5961993,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":16716314,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2020-03-31","val":16716314,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1I"},{"end":"2020-06-30","val":23106581,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2020-06-30","val":23106581,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":24597967,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2020-09-30","val":24597967,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3I"},{"end":"2020-12-31","val":21912755,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":21912755,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":21912755,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":21912755,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":21912755,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2020-12-31","val":21912755,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2020-12-31","val":21912755,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2020-12-31","val":21912755,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2020-12-31","val":21912755,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":32648291,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2021-03-31","val":32648291,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1I"},{"end":"2021-06-30","val":38191053,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-06-30","val":38191053,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2I"},{"end":"2021-09-30","val":35555392,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2021-09-30","val":35555392,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":32079991,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":32079991,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":32079991,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":32079991,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":32079991,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2021-12-31","val":32079991,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-12-31","val":32079991,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":33094774,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2022-03-31","val":33094774,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1I"},{"end":"2022-06-30","val":12841513,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2022-06-30","val":12841513,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10743043,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3467124,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":3467124,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":3467124,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":3467124,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":3467124,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":3467124,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":3467124,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2508004,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":11698274,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6803676,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":8347847,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":8347847,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":8347847,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":8347847,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":8347847,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":8347847,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":8347847,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":8484285,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":6049671,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2315671,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-281709,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":-281709,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":-281709,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":-281709,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":-281709,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-349215,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8279153,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":861872392,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":667857807,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":667857807,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":503793585,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"StockholdersEquityNoteSubscriptionsReceivable":{"label":"Stockholders' Equity Note, Subscriptions Receivable","description":"Note received instead of cash as contribution to equity. The transaction may be a sale of capital stock or a contribution to paid-in capital.","units":{"USD":[{"end":"2021-09-30","val":16442110,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":25165728,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":25165728,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":25165728,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":25165728,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":25165728,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8723618,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":16403618,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2023-09-30","val":1370614,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2025-06-30","val":17390,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":17390,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"}]}},"StockIssued1":{"label":"Stock Issued","description":"The fair value of stock issued in noncash financing activities.","units":{"USD":[{"start":"2015-10-01","end":"2015-10-30","val":195200,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"start":"2015-10-01","end":"2015-10-30","val":195200,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-10-01","end":"2015-10-30","val":195200,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-10-01","end":"2015-10-30","val":195200,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-10-01","end":"2015-10-30","val":195200,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2015-10-01","end":"2015-10-30","val":195200,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2015-10-01","end":"2015-10-30","val":195200,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2015Q3I"},{"start":"2016-01-01","end":"2016-12-31","val":195200000,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":195200,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":5500000,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":5500000,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":5500000,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":5500000,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2019-01-01","end":"2019-03-31","val":11,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":11,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":11,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2021-01-01","end":"2021-06-30","val":1810000,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":1810000,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2022-01-01","end":"2022-06-30","val":7680000,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-09-30","val":7680000,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2023-01-01","end":"2023-06-30","val":8718240,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":8718240,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-12-31","val":96,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":96,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":96,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023"}]}},"StockIssuedDuringPeriodSharesOther":{"label":"Stock Issued During Period, Shares, Other","description":"Number of shares of stock issued attributable to transactions classified as other.","units":{"shares":[{"start":"2018-02-01","end":"2018-02-06","val":8995428,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-02-01","end":"2018-02-06","val":17990856,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-02-01","end":"2018-02-06","val":17990856,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-02-01","end":"2018-02-06","val":17990856,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-02-01","end":"2018-02-06","val":17990856,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2018-02-01","end":"2018-02-06","val":17990856,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-02-01","end":"2018-02-06","val":17990856,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-02-01","end":"2018-02-06","val":17990856,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2018-02-01","end":"2018-02-06","val":17990856,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2018-02-01","end":"2018-02-06","val":17990856,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2018-02-01","end":"2018-02-06","val":17990856,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2018-02-01","end":"2018-02-06","val":17990856,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"start":"2018-02-01","end":"2018-02-06","val":17990856,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2018-02-01","end":"2018-02-06","val":17990856,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2018-02-01","end":"2018-02-06","val":17990856,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2018-02-01","end":"2018-02-06","val":17990856,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2017Q4I"},{"start":"2018-11-01","end":"2018-11-30","val":1,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"start":"2018-11-01","end":"2018-11-30","val":1,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2018-11-01","end":"2018-11-30","val":1,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2018-11-01","end":"2018-11-30","val":1,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2018Q4I"},{"end":"2024-01-11","val":400000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q4I"},{"end":"2025-09-29","val":39189344,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2025-09-29","val":39189344,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-09-29","val":39189344,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q3I"}]}},"StockIssuedDuringPeriodSharesRestrictedStockAwardGross":{"label":"Stock Issued During Period, Shares, Restricted Stock Award, Gross","description":"Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.","units":{"shares":[{"start":"2015-10-01","end":"2015-10-30","val":20000,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"start":"2015-10-01","end":"2015-10-30","val":20000,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-10-01","end":"2015-10-30","val":20000,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-10-01","end":"2015-10-30","val":20000,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-10-01","end":"2015-10-30","val":20000,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2015-10-01","end":"2015-10-30","val":20000,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2015-10-01","end":"2015-10-30","val":20000,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2015-10-01","end":"2015-10-30","val":20000,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2015-10-01","end":"2015-10-30","val":20000,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2015Q3I"}]}},"StockIssuedDuringPeriodValueAcquisitions":{"label":"Stock Issued During Period, Value, Acquisitions","description":"Value of stock issued pursuant to acquisitions during the period.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":5500000,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":6000000,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":4700000,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2020-01-01","end":"2020-03-31","val":7200000,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":7200000,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":7200000,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":7200000,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2022-01-01","end":"2022-06-30","val":7680000,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-09-30","val":7680000,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":7680000,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":7680000,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2023-04-01","end":"2023-06-30","val":750000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":750000,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":750000,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":750000,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":750000,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-04-01","end":"2024-06-30","val":1248000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-04-01","end":"2024-06-30","val":1248000,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":1248000,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q2"},{"start":"2025-04-01","end":"2025-06-30","val":5988523,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":5988523,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":225730621,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":5988523,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":"2015-04-01","end":"2015-06-30","val":25000,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2"},{"start":"2015-04-10","end":"2015-09-30","val":25000,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"start":"2015-04-11","end":"2015-12-31","val":25000,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"start":"2015-04-11","end":"2015-12-31","val":25000,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-04-11","end":"2015-12-31","val":25000,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-11","end":"2015-12-31","val":25000,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-04-11","end":"2015-12-31","val":25000,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2018-01-01","end":"2018-06-30","val":133335,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":133335,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-06-30","val":2983999,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":2983999,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2021-01-01","end":"2021-06-30","val":2563618,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":-16442110,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":2563618,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-25165728,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":16442110,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7680000,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":8718240,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":12515452,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":12515452,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":12515452,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":12515452,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":829879,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-03-31","val":829879,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":829879,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-03-31","val":829879,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-12-31","val":829879,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":910000,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":910000,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-03-31","val":910000,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-03-31","val":910000,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-04-01","end":"2025-06-30","val":541050,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":541050,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":3925050,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"StockIssuedDuringPeriodValueOther":{"label":"Stock Issued During Period, Value, Other","description":"Value of shares of stock issued attributable to transactions classified as other.","units":{"USD":[{"start":"2015-04-10","end":"2015-09-30","val":-40000000,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"start":"2015-04-11","end":"2015-12-31","val":-40000000,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"start":"2015-04-11","end":"2015-12-31","val":-40000000,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-04-11","end":"2015-12-31","val":-40000000,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-11","end":"2015-12-31","val":-40000000,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-04-11","end":"2015-12-31","val":-40000000,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2021-01-01","end":"2021-06-30","val":6160000,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":6160000,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-25165728,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":16442110,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8762110,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-12-31","val":25165728,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":7680000,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":7680000,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":7680000,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":750000,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"}]}},"StockIssuedDuringPeriodValueStockOptionsExercised":{"label":"Stock Issued During Period, Value, Stock Options Exercised","description":"Value of stock issued as a result of the exercise of stock options.","units":{"USD":[{"start":"2015-04-01","end":"2015-06-30","val":4000000,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2"},{"start":"2015-04-10","end":"2015-09-30","val":4000000,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"start":"2024-01-01","end":"2024-03-31","val":654,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":654,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-03-31","val":654,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-12-31","val":654,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2026-01-01","end":"2026-03-31","val":1744,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense":{"label":"Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense)","description":"Value of stock issued as a result of the exercise of stock options, after deduction of related income tax (expense) benefit.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":15546,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-12-31","val":15546,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2016-01-01","end":"2016-12-31","val":15546,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2016-01-01","end":"2016-12-31","val":15546,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-12-31","val":15546,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":15546,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"}]}},"StockRedeemedOrCalledDuringPeriodShares":{"label":"Stock Redeemed or Called During Period, Shares","description":"Number of stock bought back by the entity at the exercise price or redemption price.","units":{"shares":[{"start":"2017-01-01","end":"2017-09-30","val":963112,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":963112,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"StockRedeemedOrCalledDuringPeriodValue":{"label":"Stock Redeemed or Called During Period, Value","description":"Equity impact of the value of stock bought back by the entity at the exercise price or redemption price.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":40400000,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":32844710,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":16402598,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-09-30","val":948000,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"}]}},"SupplementalDeferredPurchasePrice":{"label":"Supplemental Deferred Purchase Price","description":"A device of credit enhancement where a part of the purchase price for the receivable/ payable is retained to serve as a cash collateral.","units":{"USD":[{"start":"2021-03-01","end":"2021-03-30","val":2464411,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-03-01","end":"2021-03-30","val":2464411,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-03-01","end":"2021-03-30","val":2464411,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-03-01","end":"2021-03-30","val":2464411,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2021-03-01","end":"2021-03-30","val":2464411,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-03-01","end":"2021-03-30","val":2464411,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2021-03-01","end":"2021-03-30","val":2464411,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2021Q1I"},{"start":"2021-01-01","end":"2021-03-31","val":2464411,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2464411,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2023-09-26","val":100000,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-09-26","val":100000,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-09-26","val":100000,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-09-26","val":100000,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-09-26","val":100000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q3I"},{"start":"2023-01-01","end":"2023-09-30","val":100000,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"}]}},"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":"2017-12-31","val":15561403,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":15561403,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":15561403,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":15561403,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":17892813,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":17961972,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":16604953,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":55749,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":55749,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":55749,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":55749,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":12534,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":94442,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":432744,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":580381,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":202,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":202,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":202,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":202,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":202,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":23839,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3555,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3111,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":72639,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":72639,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":72639,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":72639,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":72639,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":758190,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":246377,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":302061,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2246418,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":2246418,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":2246418,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":2246418,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":2246418,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2987367,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2971979,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":363,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8478,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":8478,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":8478,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":8478,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":8478,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":8478,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":8478,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3686,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":269,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2024-12-31","val":141810,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":187995,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":187995,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":207554,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"TaxesPayableCurrentAndNoncurrent":{"label":"Taxes Payable","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.","units":{"USD":[{"end":"2017-12-31","val":15561403,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":15561403,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":15561403,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":15561403,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":17892813,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":17961972,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":16604953,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":55749,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":55749,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"end":"2018-12-31","val":55749,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":55749,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":55749,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":94442,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":432744,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":580381,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":202,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"end":"2019-12-31","val":202,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"end":"2019-12-31","val":202,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":202,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":202,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":23839,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3555,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3111,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":72639,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26"},{"end":"2020-12-31","val":72639,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14"},{"end":"2020-12-31","val":72639,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":72639,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":72639,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":758190,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":246377,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":302061,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2246418,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":2246418,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":2246418,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":2246418,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":2246418,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2987367,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2971979,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":363,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8478,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":8478,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":8478,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3686,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":269,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"TemporaryEquityCarryingAmountAttributableToParent":{"label":"Temporary Equity, Carrying Amount, Attributable to Parent","description":"Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.","units":{"USD":[{"end":"2016-12-31","val":40000000,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":40000000,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":40000000,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":40000000,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":40000000,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":40000000,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":30368880,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":30368880,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"}]}},"TimeDepositsAtOrAboveFDICInsuranceLimit":{"label":"Time Deposits, at or Above FDIC Insurance Limit","description":"Amount of time deposit liabilities, including certificates of deposit, in denominations that meet or exceed the Federal Deposit Insurance Corporation (FDIC) insurance limit.","units":{"USD":[{"end":"2017-09-30","val":250000,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":250000,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2023-12-31","val":4458402,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":4458402,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2025-06-30","val":900000,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"}]}},"UnderwritingExpenseRatio":{"label":"Underwriting Expense Ratio","description":"Ratio of non-life acquisition expenses and certain non-life general and administrative expenses, to non-life net premiums earned.","units":{"pure":[{"start":"2015-04-01","end":"2015-06-30","val":0.025,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08","frame":"CY2015Q2"}]}},"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":"2015-04-01","end":"2015-06-30","val":1504688,"accn":"0001213900-15-006813","fy":2016,"fp":"Q1","form":"10-Q","filed":"2015-09-08"},{"start":"2015-04-01","end":"2015-06-30","val":1300348,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-04-11","end":"2015-06-30","val":1300348,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-10","end":"2015-09-30","val":1840887,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"start":"2015-04-11","end":"2015-09-30","val":1840887,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":2314708,"accn":"0001213900-15-008234","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":2314708,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-04-11","end":"2015-12-31","val":2091409,"accn":"0001213900-16-011910","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-28"},{"start":"2015-04-11","end":"2015-12-31","val":2091409,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2016-01-01","end":"2016-03-31","val":2562500,"accn":"0001213900-16-013291","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":2562500,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2562500,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":2562500,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":2562500,"accn":"0001213900-16-016017","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":2562500,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2562500,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":2562500,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":2562500,"accn":"0001213900-16-018198","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":2562500,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2562500,"accn":"0001213900-17-002919","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-28"},{"start":"2016-01-01","end":"2016-12-31","val":2562500,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2562500,"accn":"0001213900-17-005067","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":8497060,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2562500,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":17495241,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":2562500,"accn":"0001213900-17-008509","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":17990856,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2562500,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":17662261,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":2562500,"accn":"0001213900-17-012072","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":17990856,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2562500,"accn":"0001213900-18-003859","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":17745085,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":10423060,"accn":"0001213900-18-006338","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":10423060,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":22248187,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":22248187,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":23634847,"accn":"0001213900-18-010996","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":23634847,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":22814730,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":22814730,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":23929341,"accn":"0001213900-18-015777","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":23929341,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":23349524,"accn":"0001213900-19-005477","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":23349524,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":20005643,"accn":"0001213900-19-008645","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":20005643,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":20867311,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":20867311,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":21735542,"accn":"0001213900-19-015700","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":21735542,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":21171075,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":21171075,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":21768698,"accn":"0001213900-19-023383","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":21768698,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":21212735,"accn":"0001213900-20-009492","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-17"},{"start":"2019-01-01","end":"2019-12-31","val":22447589,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":26757139,"accn":"0001213900-20-015925","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-06-26"},{"start":"2020-01-01","end":"2020-03-31","val":26757139,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":27640684,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":27640684,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":27640684,"accn":"0001213900-20-021766","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":27640684,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":28208444,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":28208444,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":28787800,"accn":"0001213900-20-036999","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":28787800,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":28452328,"accn":"0001213900-21-017928","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-26","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":32572287,"accn":"0001213900-21-026367","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":34681765,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":34681765,"accn":"0001213900-21-042097","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":37608252,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":37608252,"accn":"0001213900-21-061248","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3"}]}},"ImpairmentChargeOnReclassifiedAssets":{"label":"Impairment Charge on Reclassified Assets","description":"For the asset that is reclassified back to held and used from held-for-sale, the amount of impairment charge that is recognized on the reclassification date.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":1160000,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2021-04-01","end":"2022-03-31","val":1160000,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-03-31","val":1160000,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare":{"label":"Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share","description":"Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.","units":{"USD/shares":[{"start":"2020-01-01","end":"2020-12-31","val":28452328,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":32572287,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.32,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-10.02,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-1.95,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":39748733,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":-5.6,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":42897815,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":0.73,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.22,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-0.55,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-7.22,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-2.61,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-2.82,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-2.82,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-19.85,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-19.86,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":-19.86,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":-19.86,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.01,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.02,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-0.01,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-0.03,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-0.87,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-0.68,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-0.66,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":-0.66,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":-0.66,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":-0.66,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":14649,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":10528,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8389,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2023-09-30","val":344768,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":412267,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":412267,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":412267,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q4I"},{"end":"2024-03-31","val":385550,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":385550,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":449915,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":521795,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":393261,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":393261,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":393261,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":423573,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"},{"end":"2026-03-31","val":401127,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearThree":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Three","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":3513,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2019,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":478,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2023-09-30","val":391305,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":394566,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":394566,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":394566,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q4I"},{"end":"2024-03-31","val":401127,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":401127,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":401127,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":401127,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":409149,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":409149,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":409149,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":409149,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"},{"end":"2026-03-31","val":34605,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearTwo":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":6844,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6057,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5733,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2023-09-30","val":383632,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":386829,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":386829,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":386829,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q4I"},{"end":"2024-03-31","val":393261,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":393261,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":393261,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":393261,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":401127,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":401127,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":401127,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":401127,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"},{"end":"2026-03-31","val":409149,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent":{"label":"Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent","description":"Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":33698,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020Q4I"}]}},"LiabilityForFuturePolicyBenefitsInterestRate":{"label":"Liability for Future Policy Benefits, Interest Rate","description":"Rate of interest used to calculate the liability for future policy benefits.","units":{"pure":[{"end":"2021-12-31","val":0.0475,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0475,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0475,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"}]}},"OtherComprehensiveIncomeOtherNetOfTax":{"label":"Other Comprehensive Income, Other, Net of Tax","description":"Amount of increase (decrease) in other comprehensive income, after tax, from changes classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":935638,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":225857,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":225857,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2021-01-01","end":"2021-12-31","val":225857,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-12-31","val":225857,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":225857,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":254765,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":369658,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-09-30","val":107673,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":179383,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":179383,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2022-01-01","end":"2022-12-31","val":179460,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":189648,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":67177,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"}]}},"OtherOperatingIncomeExpenseNet":{"label":"Other Operating Income (Expense), Net","description":"The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-3899612,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5481,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1816443,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":1810962,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2366518,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":556195,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":66781,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":72295,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":70830,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":-1465,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":1,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":670,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":663,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-7,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"}]}},"PaymentsForRent":{"label":"Payments for Rent","description":"Cash payments to lessor's for use of assets under operating leases.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":32698,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":33352,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":66705,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-12-31","val":21444,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6537,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":10173,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"}]}},"PrepaidExpenseNoncurrent":{"label":"Prepaid Expense, Noncurrent","description":"Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.","units":{"USD":[{"end":"2021-12-31","val":27706681,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2021-12-31","val":27706681,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":27706681,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":27706681,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":27706681,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":25898657,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":12949328,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":12949328,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"}]}},"RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability":{"label":"Right-of-Use Asset Obtained in Exchange for Finance Lease Liability","description":"Amount of increase in right-of-use asset obtained in exchange for finance lease liability.","units":{"USD":[{"end":"2019-01-01","val":58000,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"end":"2019-01-01","val":58000,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2019-01-01","val":58000,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2018Q4I"},{"start":"2021-01-01","end":"2021-12-31","val":58000,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":58000,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":58000,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"}]}},"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":"2020-01-01","end":"2020-12-31","val":0.15,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":34681765,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":34681765,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1368852,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":1368852,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0.4,"accn":"0001213900-22-016836","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-31"},{"start":"2021-01-01","end":"2021-12-31","val":1324958,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1429927,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":41065559,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":1368852,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":41065559,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":1368852,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1427927,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":1427927,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":1427927,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":1427927,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1531316,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":1531316,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":1531316,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":1531316,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1810420,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":1810420,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2137653,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":2136035,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":2137653,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":2457693,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2447446,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":2447446,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":3053563,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":3053563,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3227302,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":3227302,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":3227302,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":3227302,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":7435069,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":7435069,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":8363487,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":8363487,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":9291904,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":9291904,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":9065183,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":9065183,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":10453319,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":10453319,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":9565918,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":9565918,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":11514370,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":11514370,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":13436514,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":15337536,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":18849721,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":25115911,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":30344325,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":64786647,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"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-03-31","val":-0.8,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.53,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":-0.09,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-15.66,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-0.15,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-20.36,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.02,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":0.69,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.47,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-14.16,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-0.5,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":-14.88,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-9.22,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-16.44,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-0.04,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-2.87,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-20.13,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-20.13,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":-20.13,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":-20.13,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2.87,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-0.01,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.08,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-0.08,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-0.07,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-0.06,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-1.47,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-1.47,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-1.16,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-1.12,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-3.88,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":-3.88,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":-3.88,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":-3.88,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.56,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-0.56,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.93,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-0.93,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":-0.39,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-0.39,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-1.25,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-1.25,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":-0.36,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-0.36,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-1.45,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":-1.45,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.08,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":-0.08,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-0.18,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":-0.1,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0.51,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":0.48,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-6.16,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-2.53,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":-84193,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3368,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":-25129,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-2424613,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":79292,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":79292,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-223786,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-223786,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-1095699,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-1095699,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-819659,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-819659,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":-819659,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":-819659,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1695,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":1695,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-3889,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-3889,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":-752,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-752,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":155783,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":155783,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":155783,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":155783,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1940,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-1940,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-3595,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-3595,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":14,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":14,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":-2852,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":-2852,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":6,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":6,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":24,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":33,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":55,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":14,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"InvestmentCompanyIncentiveFeeToAverageNetAssets":{"label":"Investment Company, Incentive Fee to Average Net Assets","description":"Percentage of incentive fee expense to average net assets.","units":{"pure":[{"start":"2018-11-01","end":"2018-11-30","val":0.00411,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2018Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value","description":"Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.","units":{"USD/shares":[{"end":"2021-12-31","val":5,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":5,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5,"accn":"0001213900-22-026887","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"}]}},"AccountsPayableCurrentAndNoncurrent":{"label":"Accounts Payable","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.","units":{"USD":[{"end":"2021-12-31","val":3202771,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":3202771,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":3202771,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3242309,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q1I"},{"end":"2022-09-30","val":14170,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":116105,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":116105,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":72922,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"}]}},"AssetImpairmentCharges":{"label":"Asset Impairment Charges","description":"Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":12949329,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":12949329,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":12949329,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":12949329,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":12949329,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":20082123,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2024-01-01","end":"2024-06-30","val":1500000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"}]}},"FinanceLeaseLiability":{"label":"Finance Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from finance lease.","units":{"USD":[{"end":"2021-12-31","val":13338,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":13338,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7098,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q1I"}]}},"FinanceLeaseLiabilityNoncurrent":{"label":"Finance Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.","units":{"USD":[{"end":"2021-12-31","val":8738,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":8738,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5530,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q1I"}]}},"GainLossOnDispositionOfAssets1":{"label":"Gain (Loss) on Disposition of Assets","description":"Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":-11234496,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":-11218835,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-11170638,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":-4027930,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-4027930,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-4060609,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-4060609,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":-4060609,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":-4060609,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":-230,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-12-31","val":99638,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":99638,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":99638,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023"}]}},"GoodwillGross":{"label":"Goodwill, Gross","description":"Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2021-12-31","val":6590339,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":6590339,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":6590339,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-06-30","val":6590339,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2123879,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2190485,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022Q4I"}]}},"ImpairmentOfIntangibleAssetsFinitelived":{"label":"Impairment of Intangible Assets, Finite-lived","description":"The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":6590339,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-09-30","val":6590339,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":2756986,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":2755659,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare":{"label":"Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share","description":"Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.","units":{"USD/shares":[{"start":"2021-01-01","end":"2021-06-30","val":-0.32,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-10.02,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-1.95,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-5.6,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.73,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.22,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-0.55,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-7.22,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-2.61,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-2.82,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-2.82,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-19.85,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-19.86,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":-19.86,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":-19.86,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.01,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.02,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-0.01,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-0.03,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-0.87,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-0.68,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-0.66,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":-0.66,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":-0.66,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":-0.66,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"OperatingLeaseImpairmentLoss":{"label":"Operating Lease, Impairment Loss","description":"Amount of loss from impairment of right-of-use asset from operating lease.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":12949329,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-09-30","val":12949329,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":20082123,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"}]}},"OperatingLeasePaymentsUse":{"label":"Operating Lease, Payments, Use","description":"Amount of cash outflow from operating lease to bring another asset to condition and location necessary for its intended use.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":145699,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-09-30","val":14400000,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"}]}},"OtherIncome":{"label":"Other Income","description":"Amount of revenue and income classified as other.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":1835805,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":1828689,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2367311,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":556493,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":799,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":135146,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":31542,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":-63,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":689,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":803,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":114,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"}]}},"StockIssuedDuringPeriodValueIssuedForServices":{"label":"Stock Issued During Period, Value, Issued for Services","description":"Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":2563619,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":8762110,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-09-30","val":25165728,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"}]}},"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":"2021-01-01","end":"2021-06-30","val":34681765,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":34681765,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1368852,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":1368852,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1324958,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1429927,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":41065559,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":1368852,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":41065559,"accn":"0001213900-22-050044","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":1368852,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1427927,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":1427927,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":1427927,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":1427927,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1531316,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":1531316,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":1531316,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":1531316,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1810420,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":1810420,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2137653,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":2136035,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":2137653,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":2457693,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2447446,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":2447446,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":3053563,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":3053563,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3227302,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":3227302,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":3227302,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":3227302,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":7435069,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":7435069,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":8363487,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":8363487,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":9291904,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":9291904,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":9065183,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":9065183,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":10453319,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":10453319,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":9565918,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":9565918,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":11514370,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":11514370,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":13436514,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":15337536,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":18911426,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":25177616,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":30344325,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":64786647,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"CashEquivalentsAtCarryingValue":{"label":"Cash Equivalents, at Carrying Value","description":"Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2021-12-31","val":14385549,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":14385549,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-09-30","val":47498,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":215880,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":215880,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":215880,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9973,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":62615,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"InventoryAdjustments":{"label":"Inventory Adjustments","description":"Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods.","units":{"USD":[{"end":"2021-12-31","val":3714,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":3714,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"}]}},"OtherReceivables":{"label":"Other Receivables","description":"Amount due from parties in nontrade transactions, classified as other.","units":{"USD":[{"end":"2021-12-31","val":1600240,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q4I"},{"end":"2022-09-30","val":76709,"accn":"0001213900-22-072275","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":948000,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":948000,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":1026293,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-06-30","val":1178684,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2024-10-24","val":2500000,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3I"},{"end":"2025-06-30","val":17390,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-06-30","val":17390,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q2I"},{"end":"2025-09-30","val":17390,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-10-24","val":2500000,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"}]}},"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":"2022-12-31","val":197640,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":197640,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":197640,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":197640,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":197640,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":197640,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":197640,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":136752,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":221044,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":150000,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"}]}},"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":"2022-12-31","val":3120,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":3120,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":3120,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":3120,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":3120,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":3120,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":3120,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3133,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2967,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"CommonStockDividendsShares":{"label":"Common Stock Dividends, Shares","description":"Number of shares of common stock issued as dividends during the period. Excludes stock splits.","units":{"shares":[{"end":"2022-11-09","val":1,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-11-09","val":1,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q3I"}]}},"IncomeLossFromContinuingOperationsPerDilutedShare":{"label":"Income (Loss) from Continuing Operations, Per Diluted Share","description":"The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2021-01-01","end":"2021-12-31","val":-14.75,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.04,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-14.38,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-14.33,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-13.83,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-0.04,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-0.28,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"start":"2022-01-01","end":"2022-12-31","val":-0.27,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":-0.27,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":-0.27,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.01,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.08,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-0.06,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-0.07,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-0.05,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-1.45,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-0.6,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-1.15,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-0.44,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-3.22,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":-3.22,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":-3.22,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":-3.22,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.56,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-0.56,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.93,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-0.39,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-1.25,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-0.36,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-1.45,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.08,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"}]}},"IncreaseDecreaseInOperatingLeaseLiability":{"label":null,"description":null,"units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":13338,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2023-01-01","end":"2023-09-30","val":-31342,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-31342,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":9459,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":9459,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":9459,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":9459,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-141313,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-141313,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-233683,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-233683,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":-294492,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-294492,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":-349679,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":-349679,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-124715,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":-124715,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-268607,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":-351228,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":-397672,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-78165,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"InvestmentIncomeInvestmentExpense":{"label":"Investment Income, Investment Expense","description":"Amount of expenses related to the generation of investment income.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":87,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"}]}},"OtherAssetsCurrent":{"label":"Other Assets, Current","description":"Amount of current assets classified as other.","units":{"USD":[{"end":"2021-12-31","val":1600240,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":78293,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":78293,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":78293,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":94292,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":78684,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"OtherLiabilities":{"label":"Other Liabilities","description":"Amount of liabilities classified as other.","units":{"USD":[{"end":"2021-12-31","val":15833781,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021Q4I"},{"end":"2022-12-31","val":333784,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31"},{"end":"2022-12-31","val":333784,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":333784,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":118418,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":111110,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"PaymentsToAcquireShortTermInvestments":{"label":"Payments to Acquire Short-term Investments","description":"The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":308778,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6961,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-12-31","val":6566,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022"}]}},"SharesOutstanding":{"label":"Shares, Outstanding","description":"Number of shares issued which are neither cancelled nor held in the treasury.","units":{"shares":[{"end":"2021-03-31","val":426369,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2021Q1I"},{"end":"2022-03-31","val":426369,"accn":"0001213900-23-025481","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-31","frame":"CY2022Q1I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":-13,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":153,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"}]}},"EffectiveIncomeTaxRateReconciliationTaxCreditsForeign":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, 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 foreign tax credit.","units":{"pure":[{"end":"2017-03-31","val":0.105,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2017-03-31","val":0.105,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2017-03-31","val":0.105,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2017Q1I"},{"start":"2017-12-01","end":"2017-12-22","val":0.105,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2017-12-01","end":"2017-12-22","val":0.105,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2017-12-01","end":"2017-12-22","val":0.105,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2017Q4I"},{"end":"2017-12-22","val":0.105,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2017-12-22","val":0.105,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2017-12-22","val":0.105,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2022-01-01","end":"2022-12-31","val":0.105,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":0.105,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":0.105,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0.105,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":0.105,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":0.105,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.105,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.105,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":0.105,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased","description":"Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement.","units":{"USD/shares":[{"end":"2023-03-31","val":8.27,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"}]}},"WarrantExercisePriceDecrease":{"label":"Warrant, Exercise Price, Decrease","description":"Per share decrease in exercise price of warrant. Excludes change due to standard antidilution provision.","units":{"USD/shares":[{"start":"2023-01-01","end":"2023-03-31","val":8.269,"accn":"0001213900-23-039834","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-09-30","val":0.001,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-05-01","end":"2023-11-30","val":0.001,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-12-31","val":0.001,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":0.001,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":0.001,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023"}]}},"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":"2022-12-31","val":13469,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-06-30","val":1739,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"AccountsPayableOtherCurrent":{"label":"Accounts Payable, Other, Current","description":"Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2022-12-31","val":116105,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-06-30","val":179,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"AccountsReceivableFromSecuritization":{"label":"Accounts Receivable from Securitization","description":"The amount owed to the reporting entity by counterparties in securitized loan transactions.","units":{"USD":[{"end":"2022-12-31","val":948000,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"}]}},"AccountsReceivableNetNoncurrent":{"label":"Accounts Receivable, after Allowance for Credit Loss, Noncurrent","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 noncurrent.","units":{"USD":[{"end":"2022-12-31","val":194520,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-06-30","val":68077,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","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":"2023-06-30","val":4782,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"CommonStockCapitalSharesReservedForFutureIssuance":{"label":"Common Stock, Capital Shares Reserved for Future Issuance","description":"Aggregate number of common shares reserved for future issuance.","units":{"shares":[{"end":"2023-06-22","val":187500,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-12-31","val":180000,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":180000,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":180000,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q4I"},{"end":"2024-03-31","val":180000,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"}]}},"CustomerRefundLiabilityCurrent":{"label":"Customer Refund Liability, Current","description":"Current regulatory liabilities generally represent obligations to make refunds to customers for various reasons including overpayment.","units":{"USD":[{"end":"2023-06-30","val":68953,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2023-06-30","val":750000,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3087500,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3307949,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":3307949,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":3307949,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":3307949,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":3307949,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":3307949,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":3307949,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3119244,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4161950,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1164800,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1102400,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":1102400,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":1102400,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":1102400,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":1102400,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1040000,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6666696,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6304868,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5090238,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":5090238,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":4790808,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"OtherAssetImpairmentCharges":{"label":"Other Asset Impairment Charges","description":"The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":12949329,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":12949329,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":20082123,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":20082123,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":20082123,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2024-01-01","end":"2024-09-30","val":1500000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":2500000,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"PaymentsForSoftware":{"label":"Payments for Software","description":"The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.","units":{"USD":[{"start":"2023-06-01","end":"2023-06-22","val":750000,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"PaymentsToAcquireMachineryAndEquipment":{"label":"Payments to Acquire Machinery and Equipment","description":"The cash outflow for acquisition of machinery and equipment.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":6820,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":6689,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":6566,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":6566,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":6566,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":4642,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":9617,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-12-31","val":14190,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":14190,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":14190,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023"}]}},"RelatedPartyTransactionAmountsOfTransaction":{"label":"Related Party Transaction, Amounts of Transaction","description":"Amount of transactions with related party during the financial reporting period.","units":{"USD":[{"start":"2023-06-01","end":"2023-06-26","val":100000,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"RevenueFromContractWithCustomerExcludingAssessedTax":{"label":"Revenue from Contract with Customer, Excluding Assessed Tax","description":"Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":282173,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":206799,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":150000,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"}]}},"SaleLeasebackTransactionNetBookValue":{"label":"Sale Leaseback Transaction, Net Book Value","description":"The net book value of the asset(s) sold in connection with the sale of the property to another party and lease back to the seller.","units":{"USD":[{"end":"2023-06-26","val":100000,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"StockGrantedDuringPeriodValueSharebasedCompensationForfeited":{"label":"Shares Granted, Value, Share-based Payment Arrangement, Forfeited","description":"Value of forfeited shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":16442111,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":948000,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"}]}},"StockIssuedDuringPeriodValueConversionOfConvertibleSecurities":{"label":"Stock Issued During Period, Value, Conversion of Convertible Securities","description":"The gross value of stock issued during the period upon the conversion of convertible securities.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":750000,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"}]}},"TradeReceivablesHeldForSaleNetNotPartOfDisposalGroup":{"label":"Accounts Receivable, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance","description":"Amount, after valuation allowance, of accounts receivable held for sale and not part of disposal group.","units":{"USD":[{"end":"2023-06-30","val":100000,"accn":"0001213900-23-067117","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2023-09-30","val":46575,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"}]}},"AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries":{"label":"Amount of Restricted Net Assets for Consolidated and Unconsolidated Subsidiaries","description":"Amount of restricted net assets of consolidated and unconsolidated subsidiaries as of the end of the most recently completed fiscal year.","units":{"USD":[{"end":"2022-12-31","val":492315,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q4I"}]}},"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":"2023-09-30","val":2310000,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2310000,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":2310000,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":2310000,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2310000,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2310000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2025-03-31","val":51236,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"}]}},"CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations":{"label":"Cash Provided by (Used in) Investing Activities, Discontinued Operations","description":"Amount of cash inflow (outflow) of investing activities of discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":-12316416,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-12702666,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":-12702666,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":-12702666,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":199980,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":199980,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":199980,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":199980,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"}]}},"ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1":{"label":"Class of Warrant or Right, Exercise Price of Warrants or Rights","description":"Exercise price per share or per unit of warrants or rights outstanding.","units":{"USD/shares":[{"end":"2021-04-29","val":183,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2021-04-29","val":183,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2021-04-29","val":183,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2021-04-29","val":183,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2021-04-29","val":183,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2021-04-29","val":183,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2021Q1I"},{"end":"2023-09-30","val":201.6,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":201.6,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":201.6,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":201.6,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q4I"},{"end":"2024-03-31","val":201.6,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":201.6,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":180,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":180,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q4I"}]}},"ConvertibleNotesPayable":{"label":"Convertible Notes Payable","description":"Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.","units":{"USD":[{"end":"2023-09-30","val":2500000,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2602027,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":2602027,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":2602027,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":2602027,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2656877,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"}]}},"DiscontinuedOperationTaxEffectOfAdjustmentToPriorPeriodGainLossOnDisposal":{"label":"Discontinued Operation, Tax Effect of Adjustment to Prior Period Gain (Loss) on Disposal","description":"Amount of tax expense (benefit) for an increase (decrease) to a gain (loss) previously reported in discontinued operations in a prior period.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":4027930,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":4027930,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-09-30","val":230,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":230,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3"}]}},"GoodwillForeignCurrencyTranslationGainLoss":{"label":"Goodwill, Foreign Currency Translation Gain (Loss)","description":"Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":-119732,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"}]}},"IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity":{"label":"Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest","description":"Amount after tax of income (loss) from continuing operations attributable to the noncontrolling interest.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":-102485,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-102485,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-102485,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-102485,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-1825130,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":-1825130,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":-1825130,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":-1825130,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-178911,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":178911,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-186642,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-7731,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-284776,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-98134,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-284641,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"IncreaseDecreaseInDueToOtherRelatedParties":{"label":"Increase (Decrease) in Due to Other Related Parties","description":"Amount of increase (decrease) in related party payables classified as other.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":845389,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":837717,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":837717,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":837717,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":-160760,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-160760,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-139927,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":-139927,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":-139927,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":-139927,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":20000,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":20000,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":40000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":40000,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":151528,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":151528,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":131948,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":131948,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":20010,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":20010,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":51558,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":39184,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":12235,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":12524,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2023-09-30","val":407114,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":410506,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":410506,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":410506,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q4I"},{"end":"2024-03-31","val":34605,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":34605,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":34605,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":34605,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q4I"},{"end":"2025-12-31","val":34605,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFour":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Four","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2023-09-30","val":399131,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":402457,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":402457,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":402457,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q4I"},{"end":"2024-03-31","val":409149,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":409149,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":409149,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":409149,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":34605,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":34605,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":34605,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"}]}},"LesseeOperatingLeaseLiabilityUndiscountedExcessAmount":{"label":"Lessee, Operating Lease, Liability, Undiscounted Excess Amount","description":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.","units":{"USD":[{"end":"2023-09-30","val":213549,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":329949,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":329949,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":329949,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q4I"},{"end":"2024-03-31","val":309070,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":279828,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":255170,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":227401,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":201382,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":177142,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":154660,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":133590,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"},{"end":"2026-03-31","val":113929,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"LongTermInvestments":{"label":"Long-term Investments","description":"The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).","units":{"USD":[{"end":"2023-09-30","val":2500000,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"}]}},"MinorityInterest":{"label":"Stockholders' Equity Attributable to Noncontrolling Interest","description":"Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).","units":{"USD":[{"end":"2023-09-30","val":5383648,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3813636,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":3813636,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":3813636,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":3813636,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":3813636,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":3813636,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":3813636,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":389932,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":380920,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":285442,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":284352,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":284352,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":284352,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":284352,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":284352,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":284354,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":284359,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":284359,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":284338,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":284338,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":284325,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"OperatingLeaseLiabilityCurrent":{"label":"Operating Lease, Liability, Current","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.","units":{"USD":[{"end":"2023-09-30","val":324162,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":358998,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":358998,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":358998,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":358998,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":358998,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":358998,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":358998,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":308419,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":288205,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":406414,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":427984,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":427984,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":427984,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":427984,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":427984,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":381434,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":314646,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":315579,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":353648,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":353648,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":361546,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"OperatingLeaseLiabilityNoncurrent":{"label":"Operating Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.","units":{"USD":[{"end":"2023-09-30","val":1388238,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1317678,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":1317678,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":1317678,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":1317678,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":1317678,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":1317678,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":1317678,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1326946,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1254790,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1181309,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1104552,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":1104552,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":1104552,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":1104552,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":1104552,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1026387,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":949283,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":865729,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":781216,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":781216,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":695153,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"OperatingLeaseRightOfUseAssetAmortizationExpense":{"label":"Operating Lease, Right-of-Use Asset, Amortization Expense","description":"Amount of amortization expense for right-of-use asset from operating lease.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":60224,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":60224,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":106159,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":106159,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":106159,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":106159,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":95057,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":204373,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":204373,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":313472,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":313472,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":424264,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":424264,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":112540,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":112540,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":206824,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":284475,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":354345,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":71277,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"OperatingLeaseWeightedAverageDiscountRatePercent":{"label":"Operating Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for operating lease calculated at point in time.","units":{"pure":[{"end":"2023-09-30","val":0.0424,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.0756,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":0.0756,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":0.0756,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":0.0756,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":0.0756,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":0.0756,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":0.0756,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.0742,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.0744,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.075,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.0753,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":0.0753,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":0.0753,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":0.0753,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":0.0753,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.0756,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.0754,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.0754,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.0754,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":0.0754,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0.0754,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"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":"2022-12-31","val":2099,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":2099,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":2099,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":2099,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-09-30","val":2729,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":23338,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":23338,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":23338,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q4I"}]}},"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-09-30","val":118184,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":261985,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-09-30","val":107992,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-4291,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3"}]}},"PaymentsToAcquireAvailableForSaleSecuritiesDebt":{"label":"Payments to Acquire Debt Securities, Available-for-sale","description":"Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":2500000,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-12-31","val":2500000,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":2500000,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":2500000,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023"}]}},"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":"2023-01-01","end":"2023-09-30","val":2500000,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":2500000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":2903104,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":2903104,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":2903104,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":2903104,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"}]}},"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":"2023-01-01","end":"2023-09-30","val":4115519,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-12-31","val":5483930,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":5483930,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":5483930,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023"}]}},"ProceedsFromSaleOfOtherInvestments":{"label":"Proceeds from Sale of Other Investments","description":"The cash inflow associated with the sale of other investments not otherwise defined in the taxonomy.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":2500000,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"}]}},"ReclassificationsOfTemporaryToPermanentEquity":{"label":"Reclassifications of Temporary to Permanent Equity","description":"The difference between the carrying amount of a financial instrument subject to a registration payment arrangement recorded as temporary equity prior to adoption of FSP EITF 00-19-2 and the carrying amount reclassified to permanent equity upon the adoption of FSP EITF 00-19-2. Recorded as a cumulative effect adjustment to the beginning balance of retained earnings. Does not apply to registration payment arrangements that are no longer outstanding upon adoption of FSP EITF 00-19-2.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":8618240,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"}]}},"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":"2023-05-31","val":115452,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-05-31","val":115452,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-05-31","val":115452,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-05-31","val":115452,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q2I"},{"end":"2023-09-30","val":115452,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2024-01-11","val":400000,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q4I"},{"end":"2024-03-26","val":865376,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"}]}},"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest":{"label":"Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest","description":"Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.","units":{"USD":[{"end":"2021-12-31","val":32079991,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2021-12-31","val":32079991,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2021-12-31","val":32079991,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2021-12-31","val":32079991,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2021Q4I"},{"end":"2022-06-30","val":12841512,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10743043,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3467124,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":3467124,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":3467124,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2022-12-31","val":3467124,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":3467124,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2022-12-31","val":3467124,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2022-12-31","val":3467124,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2022-12-31","val":3467124,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2508004,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-03-31","val":2508003,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-03-31","val":2508003,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q1I"},{"end":"2023-06-30","val":11698274,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2023-06-30","val":11698274,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-06-30","val":11598274,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":12187324,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2023-09-30","val":12187324,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":12161483,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":12161483,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":12161483,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":12161483,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":12161483,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":12161483,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":12161483,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2023-12-31","val":12161483,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2023-12-31","val":12161483,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2023-12-31","val":12161483,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2023-12-31","val":12161483,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":8874217,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":8874217,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2024-03-31","val":8874217,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-03-31","val":8874217,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-03-31","val":8874217,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-03-31","val":8874217,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q1I"},{"end":"2024-06-30","val":6430591,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2024-06-30","val":6430591,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-06-30","val":6430591,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-06-30","val":6430591,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2601113,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-09-30","val":2601113,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2643,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":2643,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":2643,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":2643,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":2643,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2024-12-31","val":2643,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-64861,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2025-03-31","val":-64861,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-03-31","val":-64861,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2025-03-31","val":-64861,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8563512,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-06-30","val":8563512,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q2I"},{"end":"2025-09-30","val":862156751,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":668142145,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":668142145,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":504077910,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"WarrantExercisePriceIncrease":{"label":"Warrant, Exercise Price, Increase","description":"Per share increase in exercise price of warrant. Excludes change due to standard antidilution provision.","units":{"USD/shares":[{"end":"2023-05-01","val":0.001,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-05-01","val":0.001,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q1I"},{"start":"2023-01-01","end":"2023-09-30","val":0.001,"accn":"0001213900-23-088602","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-12-31","val":0.001,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":0.001,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":0.001,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023"}]}},"ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight":{"label":"Class of Warrant or Right, Number of Securities Called by Each Warrant or Right","description":"Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.","units":{"shares":[{"end":"2015-07-29","val":1,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2015-07-29","val":1,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2015-07-29","val":1,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2015-07-29","val":1,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2015-07-29","val":1,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2015-07-29","val":1,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2015-07-29","val":1,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2015Q2I"}]}},"CommonStockDividendsPerShareDeclared":{"label":"Common Stock, Dividends, Per Share, Declared","description":"Aggregate dividends declared during the period for each share of common stock outstanding.","units":{"USD/shares":[{"end":"2023-05-31","val":8.35,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-05-31","val":8.35,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-05-31","val":8.35,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-05-31","val":8.35,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q2I"},{"end":"2023-11-30","val":3.019,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-11-30","val":3.019,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-11-30","val":3.019,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-11-30","val":3.019,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q4I"}]}},"ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest":{"label":"Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":-102485,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-102485,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-1670294,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":-1670294,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":-1670294,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":-1670294,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-272911,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":272911,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-281923,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-281923,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":-9012,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-9012,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-377401,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-377401,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":-95478,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-95478,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-378491,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":-378491,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-2,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":2,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":7,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":5,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":7,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":-14,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-13,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest":{"label":"Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":-30868352,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":-30868352,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":-30868352,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-11121,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-289090,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-277969,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-3815559,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-3526469,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-14196066,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":-14196066,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":-14196066,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":-14196066,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-4117799,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-3844888,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-7809425,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-7809425,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":-3691626,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-3691626,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-11638903,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-11638903,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":-3829478,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-3829478,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-14237373,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":-14237373,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-977506,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":-977504,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-2476540,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":-1499036,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":9611938,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":12088478,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-186876668,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-164065979,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"DebtSecuritiesAvailableForSaleUnrealizedGainLoss":{"label":"Debt Securities, Available-for-sale, Unrealized Gain (Loss)","description":"Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":102027,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":102027,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":102027,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":54849,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"}]}},"DeferredIncomeTaxLiabilities":{"label":"Deferred Tax Liabilities, Gross","description":"Amount of deferred tax liability attributable to taxable temporary differences.","units":{"USD":[{"end":"2023-12-31","val":327822,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":327822,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":327822,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":327822,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":327822,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":328861,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":305904,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"}]}},"DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction":{"label":"Deferred Tax Assets, Deferred Gain on Sale Leaseback Transaction","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from a gain reported for tax purposes on sale and leaseback transactions in accordance with enacted tax laws.","units":{"USD":[{"end":"2023-12-31","val":352102,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":352102,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":352102,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":352102,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":352102,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":352102,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":352102,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":343427,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":324029,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":333422,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":605169,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":605169,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":605169,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":605169,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":605169,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":487997,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":438114,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":483357,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":340460,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilities":{"label":"Deferred Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.","units":{"USD":[{"end":"2023-12-31","val":327822,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":327822,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":327822,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":327822,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":327822,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":327822,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":328861,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":305904,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":305156,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":780666,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":780666,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":780666,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":780666,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":227997,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":393607,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":366688,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":297068,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesLeasingArrangements":{"label":"Deferred Tax Liabilities, Leasing Arrangements","description":"Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.","units":{"USD":[{"end":"2023-12-31","val":327822,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":327822,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":327822,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":327822,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":327822,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":328861,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":305904,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"}]}},"DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax":{"label":"Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax","description":"Amount after tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until disposal.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":-26347195,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":-26347195,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":-26347195,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-16692,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-51132,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-34440,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-230,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-230,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-2132049,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":-2132049,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":-2132049,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":-362,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"}]}},"DueFromBanks":{"label":"Due from Banks","description":"A bank's noninterest bearing demand deposits in other banks (such as correspondents).","units":{"USD":[{"end":"2022-12-31","val":389108,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2022-12-31","val":389108,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2022-12-31","val":389108,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022Q4I"},{"end":"2023-12-31","val":5175518,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":5175518,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":5175518,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q4I"}]}},"EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).","units":{"pure":[{"start":"2022-01-01","end":"2022-12-31","val":0.165,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":0.165,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":0.165,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0.165,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-12-31","val":0.0828,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.165,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-12-31","val":0.1256,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":0.1256,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0.1337,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.1347,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":-0.0594,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":0.0864,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"EstimateOfCancellations":{"label":"Estimate of Cancellations","description":"Estimates of cancellations for refundable service fees, if accounted for by analogy to FASB Statement No. 48.","units":{"USD":[{"end":"2023-03-09","val":133333,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02","frame":"CY2023Q1I"}]}},"FederalDepositInsuranceCorporationPremiumExpense":{"label":"Federal Deposit Insurance Corporation Premium Expense","description":"Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":250000,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":250000,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":250000,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023"},{"end":"2024-03-31","val":250000,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"}]}},"FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments":{"label":"Finite-Lived Intangible Assets, Translation and Purchase Accounting Adjustments","description":"Amount of increase (decrease) to assets, excluding financial assets and goodwill, lacking physical substance with a finite life for foreign currency translation adjustments and purchase accounting adjustments.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":750000,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":750000,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":750000,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":750000,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":750000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"}]}},"GoodwillAndIntangibleAssetImpairment":{"label":"Goodwill and Intangible Asset Impairment","description":"Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":-6590339,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":-6590339,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":-6590339,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-2190485,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":-2190485,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":-2190485,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023"}]}},"IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple":{"label":"Income Tax Effects Allocated Directly to Equity, Cumulative Effect of Change in Accounting Principle","description":"Amount of cumulative tax effect on beginning retained earnings from change in accounting principle.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":2000000,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":2000000,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":2000000,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023"}],"HKD":[{"start":"2024-01-01","end":"2024-03-31","val":2000000,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2000000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"}]}},"IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount","description":"Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":120833,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":120833,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":120833,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":40833,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"}]}},"IncreaseDecreaseInDeferredLiabilities":{"label":"Increase (Decrease) in Deferred Liabilities","description":"Change during the period in carrying value for all deferred liabilities due within one year or operating cycle.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":327822,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":327822,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":327822,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1039,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-21918,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":-22666,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"}]}},"IncreaseDecreaseInOtherCurrentAssets":{"label":"Increase (Decrease) in Other Current Assets","description":"Amount of increase (decrease) in current assets classified as other.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":250740,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":250740,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":250740,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023"}]}},"IncreaseDecreaseInPrepaidExpensesOther":{"label":"Increase (Decrease) in Prepaid Expenses, Other","description":"Amount of increase (decrease) of consideration paid in advance for other costs that provide economic benefits in future periods.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":66823,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":66823,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":66823,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":187968,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-09-30","val":100000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":1291192,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":1291192,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":1291192,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-230657,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"}]}},"InvestmentCompanyTaxReturnOfCapitalDistribution":{"label":"Investment Company, Tax Return of Capital Distribution","description":"Amount of distribution in excess of tax-basis earnings and profit of investment company.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":2000000,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":2000000,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":2000000,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"}],"HKD":[{"start":"2023-01-01","end":"2023-06-30","val":2000000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-03-31","val":2000000,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2000000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"}]}},"NetIncomeLossAttributableToNoncontrollingInterest":{"label":"Net Income (Loss) Attributable to Noncontrolling Interest","description":"Amount of Net Income (Loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":-102485,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-102485,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-1825130,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":-1825130,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":-1825130,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":-1825130,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-178911,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-178911,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-186642,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-186642,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":-7731,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-7731,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-284776,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-284776,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":-98134,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-98134,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-284641,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":-284641,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-27,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-17,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"NoncashOrPartNoncashAcquisitionInvestmentsAcquired1":{"label":"Noncash or Part Noncash Acquisition, Investments Acquired","description":"\"The amount of investments that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":7680000,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":7680000,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":7680000,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"}]}},"NotesPayable":{"label":"Notes Payable","description":"Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2023-12-31","val":2602027,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":2602027,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":2602027,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":2602027,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2656877,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"}]}},"OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Parent","description":"Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, on 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-12-31","val":179460,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":179460,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":179460,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":73279,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":73279,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-12-31","val":73279,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":73279,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":73279,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-12-31","val":73279,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":73279,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":213006,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":208204,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":218165,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":213571,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":213571,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2024-01-01","end":"2024-12-31","val":213571,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-12-31","val":213571,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":213571,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":213577,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":213595,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":213604,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":213626,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax","description":"Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":-46397,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":-46397,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":-46397,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":10188,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-112283,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-122471,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-107992,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":4291,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":48655,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":48655,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":48655,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":48655,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-15109,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-15109,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-19911,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-19911,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":-4802,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-4802,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-9950,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-9950,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":9961,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":9961,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-14544,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":-14544,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":6,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":6,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":24,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":18,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":33,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":9,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":55,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":14,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax":{"label":"OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax","description":"Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":102027,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":102027,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":102027,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":54849,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"}]}},"OtherComprehensiveIncomeLossNetOfTax":{"label":"Other Comprehensive Income (Loss), Net of Tax","description":"Amount after tax and reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":-46397,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":-46397,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":-46397,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":10188,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-12-31","val":150682,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":150682,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":150682,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":39740,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"}]}},"OtherPrepaidExpenseCurrent":{"label":"Other Prepaid Expense, Current","description":"Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2023-12-31","val":5803,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":5803,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":5803,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":5803,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":5803,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":5803,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":5803,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-06-30","val":24750,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":12370,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2025-06-30","val":1166667,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":29735,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":15615,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":15615,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":8217,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"PrepaidAdvertising":{"label":"Prepaid Advertising","description":"Amount of consideration paid in advance for advertising that provides economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2023-12-31","val":797500,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":797500,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":797500,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":797500,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":797500,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":487587,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":487587,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":580000,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":362500,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"}]}},"PrepaidExpenseAndOtherAssetsCurrent":{"label":"Prepaid Expense and Other Assets, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2023-12-31","val":1290890,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":1290890,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":1290890,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":1290890,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":1290890,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":1290890,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":1290890,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1053329,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":520364,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":157370,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2025-03-31","val":15579,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1389522,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":412162,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":331588,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":331588,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":84934,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"ProceedsFromIssuanceOfWarrants":{"label":"Proceeds from Issuance of Warrants","description":"The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":844351,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":5089043,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":5089043,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":5089043,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"start":"2023-01-01","end":"2023-12-31","val":5089043,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":654,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":654,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":654,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2025-01-01","end":"2025-06-30","val":3602607,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":3602607,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":3619997,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"ReceivablesNetCurrent":{"label":"Receivables, Net, Current","description":"The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.","units":{"USD":[{"end":"2023-12-31","val":2602027,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":2602027,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":2602027,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":2602027,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2656877,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"}]}},"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":"2023-01-01","end":"2023-12-31","val":4682804,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":4682804,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":4682804,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023"}]}},"StockIssuedDuringPeriodValueShareBasedCompensationGross":{"label":"Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture","description":"Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":32844710,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2022-01-01","end":"2022-12-31","val":32844710,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2022-01-01","end":"2022-12-31","val":32844710,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":947999,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":948000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-12-31","val":948000,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":948000,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":948000,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023"}]}},"StockRepurchasedDuringPeriodShares":{"label":"Stock Repurchased During Period, Shares","description":"Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.","units":{"shares":[{"end":"2023-11-01","val":577260,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-11-01","val":577260,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-11-01","val":577260,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023Q3I"},{"start":"2023-05-01","end":"2023-11-30","val":577260,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-06-30","val":577260,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"}]}},"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":"2023-12-31","val":487587,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-12-31","val":487587,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":487587,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-12-31","val":487587,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-12-31","val":487587,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q4I"}]}},"WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":5089043,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"start":"2023-01-01","end":"2023-12-31","val":5089043,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"start":"2023-01-01","end":"2023-12-31","val":5089043,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22","frame":"CY2023"}]}},"WarrantsAndRightsOutstanding":{"label":"Warrants and Rights Outstanding","description":"Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.","units":{"USD":[{"end":"2023-05-31","val":8.349,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-05-31","val":8.349,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-05-31","val":8.349,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-05-31","val":8.349,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-05-31","val":8.349,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-05-31","val":8.349,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-05-31","val":8.349,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5644970,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3I"},{"end":"2023-11-30","val":3.018,"accn":"0001213900-24-029042","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-02"},{"end":"2023-11-30","val":3.018,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-11-30","val":3.018,"accn":"0001213900-24-059819","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-08"},{"end":"2023-11-30","val":3.018,"accn":"0001013762-24-000473","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-07-22"},{"end":"2023-11-30","val":3.018,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-11-30","val":3.018,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-11-30","val":3.018,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-09-30","val":3142515,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"}]}},"AccruedPayrollTaxesCurrent":{"label":"Accrued Payroll Taxes, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2023-12-31","val":3944,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":3944,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":3944,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":3944,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":21273,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":13518,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":41096,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":26558,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":26558,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":26558,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":26558,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":26558,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":17943,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":25039,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":63068,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":57226,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":57226,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":120152,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"AccruedProfessionalFeesCurrent":{"label":"Accrued Professional Fees, Current","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2024-03-31","val":145540,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":90931,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":120135,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":375085,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":375085,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":375085,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":375085,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":375085,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":431598,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":130641,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":340973,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":345570,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":345570,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":633953,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"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":"2023-12-31","val":15981,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":15981,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":15981,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":15981,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":16397,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"}]}},"AccruedVacationCurrent":{"label":"Accrued Vacation, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2023-12-31","val":3413,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":3413,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":3413,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":3413,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":10212,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":9770,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2025-03-31","val":100000,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":100000,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":100000,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"}]}},"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":"2023-12-31","val":9459,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":9459,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":9459,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9195,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":9195,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":9195,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"}]}},"FederalHomeLoanBankAdvancesInterestRate":{"label":"Federal Home Loan Bank, Advances, Interest Rate","description":"Interest rate of advances made and reported by Federal Home Loan Bank (FHLBank).","units":{"pure":[{"end":"2024-03-31","val":0.05,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.05,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"}]}},"InvestmentInterestRate":{"label":"Investment Interest Rate","description":"Rate of interest on investment.","units":{"pure":[{"end":"2024-01-11","val":0.133333,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-01-11","val":0.133333,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q4I"},{"end":"2025-09-08","val":1,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2025-09-08","val":1,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-09-08","val":1,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear":{"label":"Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2024-03-31","val":320743,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":199131,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":154836,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2025-03-31","val":371061,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":202929,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":97826,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2026-03-31","val":325747,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"LoansAndLeasesReceivableImpairedCommitmentToLend":{"label":"Financing Receivable, Troubled Debt Restructuring, Commitment to Lend","description":"Amount of unfunded portion of contractual agreement to lend funds to borrower for financing receivable modified as troubled debt restructuring.","units":{"USD":[{"end":"2024-01-13","val":1900000,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-01-13","val":1900000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q4I"}]}},"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":"2024-03-31","val":1919781,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":650000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":650000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"}]}},"NotesAndLoansReceivableNetCurrent":{"label":"Financing Receivable, after Allowance for Credit Loss, Current","description":"Amount, after allowance for credit loss, of financing receivable, classified as current. Includes, but is not limited to, notes and loan receivable.","units":{"USD":[{"end":"2024-03-31","val":1919781,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":650000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":650000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"}]}},"OperatingLeaseExpense":{"label":"Operating Lease, Expense","description":"Amount of operating lease expense. Excludes sublease income.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":65034,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":65034,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":109087,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":95057,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":248155,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":146674,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":381791,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":133586,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":512937,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent","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, attributable to parent entity.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":10188,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2024-01-01","end":"2024-03-31","val":-15109,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"}]}},"OtherNotesPayable":{"label":"Other Notes Payable","description":"Amount of long-term notes payable classified as other.","units":{"USD":[{"end":"2023-12-31","val":20833,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":40833,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"}]}},"PaymentsToFundLongtermLoansToRelatedParties":{"label":"Payments to Fund Long-term Loans to Related Parties","description":"The cash outflow associated with extending a long-term loan to a related party. Alternate caption: Payments for Advances to Affiliates.","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":1900000,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":1900000,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1900000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":1900000,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":1900000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":1900000,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":1900000,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":1900000,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"}]}},"SellingExpense":{"label":"Selling Expense","description":"Expenses recognized in the period that are directly related to the selling and distribution of products or services.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":4682804,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2191667,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":2191667,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2400000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":2400000,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":208333,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":208333,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2402909,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":2402909,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":2909,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":2909,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2402908,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":2402908,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":300000,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":300000,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":300000,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":300000,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable","description":"The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.","units":{"shares":[{"end":"2023-11-30","val":709877,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q4I"},{"end":"2024-03-26","val":709877,"accn":"0001213900-24-045188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"}]}},"AssetAcquisitionConsiderationTransferred":{"label":null,"description":null,"units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":1248000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"}]}},"AssetAtFairValueChangesInFairValueResultingFromChangesInAssumptions":{"label":"Asset at Fair Value, Changes in Fair Value Resulting from Changes in Assumptions","description":"Amount of increase (decrease) in fair value from changes in the assumptions or model used to calculate the fair value of a contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":102027,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":54849,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":-93912,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2"}]}},"CashUninsuredAmount":{"label":"Cash, Uninsured Amount","description":"The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.","units":{"USD":[{"end":"2023-12-31","val":4458402,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q4I"}]}},"ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights":{"label":"Class of Warrant or Right, Number of Securities Called by Warrants or Rights","description":"Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.","units":{"shares":[{"end":"2023-12-31","val":2312006,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-26","val":865376,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":255000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":344812,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-10-16","val":1695885,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-10-17","val":1695885,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":8134043,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q4I"}]}},"DebtInstrumentFaceAmount":{"label":"Debt Instrument, Face Amount","description":"Face (par) amount of debt instrument at time of issuance.","units":{"USD":[{"end":"2023-08-17","val":1500000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q3I"},{"end":"2024-09-18","val":9500,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-09-20","val":50000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-10-04","val":50000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-10-23","val":200000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-12-31","val":349485,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q4I"},{"end":"2025-01-23","val":100000,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2025-01-31","val":50000,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"}]}},"DisposalGroupIncludingDiscontinuedOperationInterestIncome":{"label":"Disposal Group, Including Discontinued Operation, Interest Income","description":"Amount of interest income attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":43,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":24,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":49,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":6,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":49,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"}]}},"FairValueOptionChangesInFairValueGainLoss1":{"label":"Fair Value, Option, Changes in Fair Value, Gain (Loss)","description":"For each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":39063,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":14639,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-06-30","val":39063,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":14639,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity":{"label":"Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent","description":"Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":-51642,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-34261,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"}]}},"IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets":{"label":"Increase (Decrease) in Prepaid Expense and Other Assets","description":"Amount of increase (decrease) in prepaid expenses, and assets classified as other.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":173349,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":4610398,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":1291192,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-230657,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-762650,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-762650,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":-1128935,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-1128935,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":-1284280,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":15579,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1389522,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":412162,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"}]}},"InducedConversionOfConvertibleDebtExpense":{"label":"Induced Conversion of Convertible Debt Expense","description":"Consideration given by issuer of convertible debt to provide an incentive for debt holders to convert the debt to equity securities. The expense is equal to the fair value of all securities and other consideration transferred in the transaction in excess of the fair value of securities issuable pursuant to the original conversion terms.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":2500000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023"}]}},"LoansPayable":{"label":"Loans Payable","description":"Including the current and noncurrent portions, aggregate 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).","units":{"USD":[{"end":"2024-04-03","val":1000000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q1I"},{"end":"2024-06-03","val":250000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"}]}},"OtherOperatingIncome":{"label":"Other Operating Income","description":"The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation.","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":301837,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"}]}},"PrincipalAmountOutstandingOfLoansHeldInPortfolio":{"label":"Principal Amount Outstanding of Loans Held-in-portfolio","description":"This is the result of the principal amount outstanding of total loans managed or securitized less securitized loans and loans that are in the process of being securitized.","units":{"USD":[{"end":"2024-04-03","val":650000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2024-04-03","val":650000,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q1I"},{"end":"2024-06-04","val":650000,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q2I"},{"end":"2024-09-30","val":650000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"}]}},"ReceivablesFairValueDisclosure":{"label":"Receivables, Fair Value Disclosure","description":"Fair value portion of receivables, including, but not limited to, trade account receivables, note receivables, and loan receivables.","units":{"USD":[{"end":"2023-12-31","val":2602027,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q4I"},{"end":"2024-06-30","val":1098082,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"}]}},"RepaymentOfNotesReceivableFromRelatedParties":{"label":"Repayment of Notes Receivable from Related Parties","description":"The cash inflow from a loan, supported by a promissory note, granted to related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth.","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":1250000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":1250000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":1250000,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":1250000,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"}]}},"StockIssuedDuringPeriodSharesPurchaseOfAssets":{"label":"Stock Issued During Period, Shares, Purchase of Assets","description":"Number of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination.","units":{"shares":[{"start":"2024-01-01","end":"2024-06-30","val":800000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"}]}},"StockIssuedDuringPeriodValuePurchaseOfAssets":{"label":"Stock Issued During Period, Value, Purchase of Assets","description":"Value of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination.","units":{"USD":[{"start":"2024-04-01","end":"2024-06-30","val":1248000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2"}]}},"StockOptionExercisePriceDecrease":{"label":"Stock Option, Exercise Price, Decrease","description":"Per share decrease in exercise price of option. Excludes change due to standard antidilution provision and option granted under share-based payment arrangement.","units":{"USD/shares":[{"start":"2024-01-01","end":"2024-06-30","val":183,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":183,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":183,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"StockOptionExercisePriceIncrease":{"label":"Stock Option, Exercise Price, Increase","description":"Per share increase in exercise price of option. Excludes change due to standard antidilution provision and option granted under share-based payment arrangement.","units":{"USD/shares":[{"start":"2024-01-01","end":"2024-06-30","val":4000000,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"}]}},"TemporaryEquityForeignCurrencyTranslationAdjustments":{"label":"Temporary Equity, Foreign Currency Translation Adjustments","description":"Adjustments to temporary equity resulting from foreign currency translation adjustments.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":10188,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":-122471,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2024-01-01","end":"2024-03-31","val":-15109,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":-4802,"accn":"0001213900-24-069008","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2"}]}},"BusinessAcquisitionCostOfAcquiredEntityTransactionCosts":{"label":"Business Acquisition, Transaction Costs","description":"Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.","units":{"USD":[{"end":"2023-09-26","val":100000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-09-26","val":100000,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q3I"}]}},"DeferredIncomeTaxLiabilitiesNet":{"label":"Deferred Income Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.","units":{"USD":[{"end":"2023-12-31","val":327822,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":327822,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-09-30","val":305156,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":153911,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":153911,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":153911,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":153911,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":153911,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":69955,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-12-31","val":20988,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":20988,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":21146,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal":{"label":"Discontinued Operation, Tax (Expense) Benefit from Provision for (Gain) Loss on Disposal","description":"Amount of tax (expense) benefit on (gain) loss recognized for the (reversal of write-down) write-down to fair value, less cost to sell, of a discontinued operation.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":-112,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":2,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"}]}},"DisposalGroupIncludingDiscontinuedOperationInterestExpense":{"label":"Disposal Group, Including Discontinued Operation, Interest Expense","description":"Amount of interest expense attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":248,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":166,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":248,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"}]}},"FinancingReceivableModificationToTotalFinancingReceivablesPercent":{"label":null,"description":null,"units":{"pure":[{"start":"2024-01-01","end":"2024-09-30","val":0.05,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"}]}},"GainLossOnSaleOfBusiness":{"label":"Gain (Loss) on Disposition of Business","description":"Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":-230,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":99638,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"}]}},"GainOrLossOnSaleOfStockInSubsidiary":{"label":"Gain (Loss) on Disposition of Stock in Subsidiary","description":"Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":100000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":100000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":100000,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"}]}},"GoodwillImpairedAccumulatedImpairmentLoss":{"label":"Goodwill, Impaired, Accumulated Impairment Loss","description":"Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2024-09-30","val":2764068,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2751174,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":2751174,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":2751174,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":2751174,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2751174,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2751174,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2751174,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"}]}},"ImpairmentOfIntangibleAssetsExcludingGoodwill":{"label":"Impairment of Intangible Assets (Excluding Goodwill)","description":"The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.","units":{"USD":[{"start":"2024-01-01","end":"2024-09-30","val":2756986,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":2755659,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":2755659,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":852800,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"InterestBearingDepositLiabilities":{"label":"Interest-bearing Deposit Liabilities","description":"The aggregate of all domestic and foreign interest-bearing deposit liabilities.","units":{"USD":[{"end":"2024-09-30","val":309500,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":249485,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q4I"}]}},"InterestExpenseNonoperating":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":52,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":52,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":81,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"}]}},"InterestReceivableCurrent":{"label":"Interest Receivable, Current","description":"Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2024-09-30","val":38851,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"}]}},"OtherAccruedLiabilitiesCurrent":{"label":"Other Accrued Liabilities, Current","description":"Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2024-09-30","val":287,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":178,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":178,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":178,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":178,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":178,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":998,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":178,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":178,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":178,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":178,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":178,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"PaymentsToAcquireNotesReceivable":{"label":"Payments to Acquire Notes Receivable","description":"The cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":2500000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":2500000,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"}]}},"ProceedsFromLoans":{"label":"Proceeds from Loans","description":"Cash received from principal payments made on loans related to operating activities.","units":{"USD":[{"end":"2024-04-03","val":1000000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-04-03","val":1000000,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q1I"},{"end":"2024-06-04","val":250000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-06-04","val":250000,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q2I"}]}},"ProceedsFromMinorityShareholders":{"label":"Proceeds from Noncontrolling Interests","description":"Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":4115519,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":5483930,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"}]}},"ProceedsFromSaleOfLoansReceivable":{"label":"Proceeds from Sale of Loans Receivable","description":"The cash inflow associated with the sale of loans receivables arising from the financing of goods and services.","units":{"USD":[{"start":"2024-01-01","end":"2024-09-30","val":309500,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":399485,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"ProceedsFromWarrantExercises":{"label":"Proceeds from Warrant Exercises","description":"The cash inflow associated with the amount received from holders exercising their stock warrants.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":1876103,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":654,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"}]}},"StockIssuedDuringPeriodValueShareBasedCompensationForfeited":{"label":"Shares Issued, Value, Share-based Payment Arrangement, Forfeited","description":"Value of forfeited shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":948000,"accn":"0001213900-24-098486","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-12-31","val":948000,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"}]}},"AccruedIncomeTaxesCurrent":{"label":"Accrued Income Taxes, Current","description":"Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.","units":{"USD":[{"end":"2024-12-31","val":141810,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":141810,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":141810,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":141810,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":267517,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":282642,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1960625,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"}]}},"CurrentFederalTaxExpenseBenefit":{"label":"Current Federal Tax Expense (Benefit)","description":"Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":90000,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":90000,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":20000,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":20000,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":90000,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":90000,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"CurrentStateAndLocalTaxExpenseBenefit":{"label":"Current State and Local Tax Expense (Benefit)","description":"Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":51810,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":51810,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":105707,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":120832,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":1728814,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":-12054,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"DeferredFederalIncomeTaxExpenseBenefit":{"label":"Deferred Federal Income Tax Expense (Benefit)","description":"Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":327822,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1038,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-21918,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":-22666,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":-173911,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":-173911,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-83956,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-153911,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":-153911,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":-132923,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"DeferredIncomeTaxAssetsNet":{"label":"Deferred Income Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.","units":{"USD":[{"end":"2024-12-31","val":626755,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q4I"}]}},"DeferredTaxAssetsGoodwillAndIntangibleAssets":{"label":"Deferred Tax Assets, Goodwill and Intangible Assets","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.","units":{"USD":[{"end":"2024-12-31","val":845008,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":845008,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":845008,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":845008,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":263140,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":327985,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":987090,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsGross":{"label":"Deferred Tax Assets, Gross","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2023-12-31","val":6647799,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-12-31","val":8647326,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":8647326,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":8647326,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":8647326,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":8647326,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":8741413,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":9441503,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":9375681,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":64538017,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Provision for Loan Losses","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the provision for loan losses.","units":{"USD":[{"end":"2024-12-31","val":1092011,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":1092011,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":1092011,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":1092011,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":1092011,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1092011,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1092011,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1092011,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":945000,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets":{"label":"Deferred Tax Liabilities, Intangible Assets","description":"Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.","units":{"USD":[{"end":"2024-12-31","val":315319,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q4I"}]}},"DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare":{"label":"Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share","description":"Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.","units":{"USD/shares":[{"start":"2023-01-01","end":"2023-12-31","val":-3.88,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-1.45,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential":{"label":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":-0.0614,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.0258,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.0144,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":-0.0153,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":-0.0121,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":-0.0121,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":-0.3013,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, 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 impairment loss.","units":{"pure":[{"start":"2024-01-01","end":"2024-12-31","val":-0.0597,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":-0.0597,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.0014,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0.0318,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.0002,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.0028,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":-0.006,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":0.0016,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":0.0016,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0.0562,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.0349,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":0.0036,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":0.0018,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"IncomeTaxExaminationPenaltiesExpense":{"label":"Income Tax Examination, Penalties Expense","description":"The amount of estimated penalties recognized in the period arising from income tax examinations.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":93446,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":93446,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":41321,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":41321,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":45408,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":4087,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3389,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":22018,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":90000,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":10848,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"IncreaseDecreaseInOtherNoncurrentAssets":{"label":"Increase (Decrease) in Other Noncurrent Assets","description":"Amount of increase (decrease) in noncurrent assets classified as other.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":250740,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"}]}},"InterestExpenseDebt":{"label":"Interest Expense, Debt","description":"Amount of the cost of borrowed funds accounted for as interest expense for debt.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":2053,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"OperatingLeasePayments":{"label":"Operating Lease, Payments","description":"Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":68123,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":120677,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":233095,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":112418,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":314170,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":81075,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":404440,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":404440,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":164656,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":164656,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":320117,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":155461,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":425219,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":105102,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":528437,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent","description":"Amount after tax of other comprehensive income (loss) attributable to parent entity.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":150682,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":39740,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-58974,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":-98714,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-49119,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":9855,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-116571,"accn":"0001213900-25-024635","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":-116571,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":6,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":6,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":24,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":18,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":33,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":9,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":55,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":14,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"DeferredTaxAssetsOperatingLossCarryforwards":{"label":"Deferred Tax Assets, Operating Loss Carryforwards","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.","units":{"USD":[{"end":"2024-12-31","val":6105138,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":6105138,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":6105138,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":6105138,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6316397,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6803230,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6627320,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7875558,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAmortization":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amortization, 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 amortization.","units":{"pure":[{"start":"2025-01-01","end":"2025-03-31","val":-0.2119,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-0.1057,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":0.0291,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.","units":{"USD":[{"end":"2025-03-31","val":187200,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":723654,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":361826,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2026-03-31","val":898278,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"IncomeTaxExaminationInterestExpense":{"label":"Income Tax Examination, Interest Expense","description":"The amount of estimated interest recognized in the period arising from income tax examinations.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":2053,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":15982,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":15982,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":19323,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":3341,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1912,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":17411,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2026-01-01","end":"2026-03-31","val":5053,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"IncomeTaxExaminationPenaltiesAndInterestExpense":{"label":"Income Tax Examination, Penalties and Interest Expense","description":"The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.","units":{"USD":[{"start":"2025-01-01","end":"2025-03-31","val":57303,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":57303,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":64731,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":7428,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":5301,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":39429,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2026-01-01","end":"2026-03-31","val":15901,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"IncreaseDecreaseInDeferredIncomeTaxes":{"label":"Increase (Decrease) in Deferred Income Taxes","description":"The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":-1039,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":21918,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-03-31","val":83956,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":153911,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"}]}},"OperatingLeaseCost":{"label":"Operating Lease, Cost","description":"Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":95057,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":248155,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":146674,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":381791,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":133586,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":512937,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":123492,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":123492,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":242016,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":118524,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":342150,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":100134,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":433089,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":90939,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"PaymentsForFees":{"label":"Payments for Other Fees","description":"Amount of cash outflow for fees classified as other.","units":{"USD":[{"end":"2025-03-04","val":70000,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2025-03-04","val":70000,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-03-04","val":70000,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2025-03-04","val":70000,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q1I"},{"end":"2025-10-24","val":196000,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-10-24","val":196000,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q3I"}]}},"PrepaidRent":{"label":"Prepaid Rent","description":"Amount of asset related to consideration paid in advance for rent that provides economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2025-03-31","val":15579,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":70000,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":70000,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":75648,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":75648,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"}]}},"ProceedsFromIssuanceOfDebt":{"label":"Proceeds from Issuance of Debt","description":"The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.","units":{"USD":[{"end":"2024-10-24","val":2800000,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3I"},{"end":"2025-03-04","val":1000000,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2025-03-04","val":1000000,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-03-04","val":1000000,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2025-03-04","val":1000000,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q1I"},{"end":"2025-10-24","val":2800000,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q3I"}]}},"ProceedsFromIssuanceOrSaleOfEquity":{"label":"Proceeds from Issuance or Sale of Equity","description":"The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.","units":{"USD":[{"end":"2025-03-04","val":910000,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2025-03-04","val":910000,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-03-04","val":910000,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2025-03-04","val":910000,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q1I"},{"end":"2025-10-24","val":2800000,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-10-24","val":2800000,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q3I"}]}},"ProceedsFromNotesPayable":{"label":"Proceeds from Notes Payable","description":"The cash inflow from a borrowing supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2025-01-01","end":"2025-03-31","val":50000,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":50000,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":50000,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"}]}},"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":"2025-01-01","end":"2025-03-31","val":200000,"accn":"0001213900-25-044218","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":200000,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":399485,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":399485,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":399485,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"AdjustmentsToAdditionalPaidInCapitalWarrantIssued":{"label":"Adjustments to Additional Paid in Capital, Warrant Issued","description":"Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.","units":{"USD":[{"start":"2025-04-01","end":"2025-06-30","val":3597836,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":3597836,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q2"}]}},"InvestmentCompanyTaxBasisIncomeTaxable":{"label":null,"description":null,"units":{"CNY":[{"start":"2025-04-01","end":"2025-06-30","val":3000000,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3000000,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":3000000,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"NumberOfOperatingSegments":{"label":"Number of Operating Segments","description":"Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.","units":{"Segment":[{"start":"2025-01-01","end":"2025-06-30","val":1,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":1,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":1,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"NumberOfReportableSegments":{"label":"Number of Reportable Segments","description":"Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.","units":{"Segment":[{"start":"2025-01-01","end":"2025-06-30","val":1,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":1,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":1,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"OtherExpenses":{"label":"Other Expenses","description":"Amount of expense classified as other.","units":{"USD":[{"start":"2025-01-01","end":"2025-06-30","val":20000,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":20000,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":20000,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":20000,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":20000,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":20000,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"ProceedsFromCollectionOfLongtermLoansToRelatedParties":{"label":"Proceeds from Collection of Long-term Loans to Related Parties","description":"The cash inflow associated with collection, whether partial or full, of long-term loans to a related party. Alternate caption: Proceeds from Advances to Affiliates.","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":1250000,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":1250000,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"}]}},"ProceedsFromFeesReceived":{"label":"Proceeds from Fees Received","description":"Cash received for fees during the current period. This element excludes cash proceeds from license fees.","units":{"USD":[{"end":"2024-10-24","val":196000,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3I"},{"start":"2025-01-01","end":"2025-06-30","val":314343,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":314343,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2025-10-24","val":196000,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q3I"},{"start":"2025-01-01","end":"2025-12-31","val":314343,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":314343,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"ShortTermLeaseCost":{"label":"Short-term Lease, Cost","description":"Amount of short-term lease cost, excluding expense for lease with term of one month or less.","units":{"USD":[{"start":"2025-01-01","end":"2025-03-31","val":46737,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":84218,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":84218,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":395383,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":227761,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":481549,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":101958,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"ShortTermLeasePayments":{"label":"Short-term Lease Payments","description":"Amount of cash outflow for short-term lease payment excluded from lease liability.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":624011,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":62316,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":163740,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":163740,"accn":"0001213900-25-074991","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":490056,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":154000,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2026-01-01","end":"2026-03-31","val":2625,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"CryptoAssetFairValue":{"label":null,"description":null,"units":{"USD":[{"end":"2025-09-30","val":857735191,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":662996878,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-12-31","val":662996878,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q4I"},{"end":"2026-03-31","val":500541371,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"CryptoAssetNumberOfUnits":{"label":null,"description":null,"units":{"Bitcoin":[{"end":"2025-09-30","val":7500,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7500,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}],"BITCOIN":[{"end":"2026-03-31","val":7500,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"CryptoAssetUnrealizedGainLossNonoperating":{"label":null,"description":null,"units":{"USD":[{"start":"2025-01-01","end":"2025-09-30","val":16230431,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":16230431,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-178507882,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-162483197,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"DeferredTaxAssetsNet":{"label":"Deferred Tax Assets, Net of Valuation Allowance","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2024-12-31","val":626755,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":626755,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-09-30","val":366688,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":276080,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal":{"label":"Effective Income Tax Rate Reconciliation, Tax Settlement, State and Local, 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 state and local income tax settlement.","units":{"pure":[{"start":"2025-01-01","end":"2025-09-30","val":-0.1533,"accn":"0001213900-25-104943","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"}]}},"ContractWithCustomerLiabilityCurrent":{"label":"Contract with Customer, Liability, Current","description":"Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.","units":{"USD":[{"end":"2025-07-08","val":101000,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-07-08","val":101000,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2025Q2I"}]}},"CryptoAssetCost":{"label":null,"description":null,"units":{"USD":[{"end":"2025-12-31","val":842000000,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"},{"end":"2026-03-31","val":842000000,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"DeferredTaxAssetsInProcessResearchAndDevelopment":{"label":"Deferred Tax Assets, in Process Research and Development","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.","units":{"USD":[{"end":"2025-12-31","val":478350,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.","units":{"USD":[{"end":"2025-12-31","val":17168,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsUnrealizedCurrencyLosses":{"label":"Deferred Tax Assets, Unrealized Currency Losses","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized losses on foreign currency transactions.","units":{"USD":[{"end":"2025-12-31","val":53552364,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"EffectiveIncomeTaxRateReconciliationTaxContingenciesStateAndLocal":{"label":"Effective Income Tax Rate Reconciliation, Tax Contingency, State and Local, 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 state and local income tax contingency.","units":{"pure":[{"start":"2025-01-01","end":"2025-12-31","val":0.09,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"ImpairmentOfLongLivedAssetsToBeDisposedOf":{"label":"Impairment of Long-Lived Assets to be Disposed of","description":"The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":2755659,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":852800,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Domestic","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":-186931598,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Foreign","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":-102,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"IncomeTaxesPaidNet":{"label":"Income Taxes Paid, Net","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":31761,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":1885325,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":"2025-01-01","end":"2025-12-31","val":21,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":"2025-01-01","end":"2025-12-31","val":-39255657,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible impairment loss.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":255840,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"IncomeTaxReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":-340886,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"IncomeTaxReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":-16151984,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"ProvisionForOtherCreditLosses":{"label":"Provision for Other Credit Losses","description":"Amount of expense related to credit loss from transactions other than loan and lease transactions.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":2500000,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"}]}},"SubleaseIncome":{"label":"Sublease Income","description":"Amount of sublease income excluding finance and operating lease expense.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":32609,"accn":"0001213900-26-035630","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":97826,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}},"CryptoAssetFairValueCurrent":{"label":"","description":"","units":{"USD":[{"end":"2026-03-31","val":72310,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1I"}]}},"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":"2026-01-01","end":"2026-03-31","val":100000,"accn":"0001213900-26-042579","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-04-10","frame":"CY2026Q1"}]}}}}}